前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云一句话识别-iOS直接请求服务器Demo

腾讯云一句话识别-iOS直接请求服务器Demo

原创
作者头像
许岳操
发布2021-01-18 11:25:43
1K0
发布2021-01-18 11:25:43
举报
文章被收录于专栏:技术拓展技术拓展

Demo代码:

说明:

1,本Demo以一句话识别为例,进行封装,只需要填入

代码语言:javascript
复制
NSString *SECRET_ID = @"";//填你的id
NSString *SECRET_KEY = @"";//填你的key

即可运行

2,引入自己的项目,只需要将viewDidLoad方法的内容copy到对应的控制器

代码语言:javascript
复制
- (void)viewDidLoad {
    [super viewDidLoad];
    // 1、初始化,只需要初始化一次
    NSString *SECRET_ID = @"";//填你的id
    NSString *SECRET_KEY = @"";//填你的key
    NSString *HOST = @"asr.tencentcloudapi.com";
    NSString *SERVICE = @"asr";
    NSString *VERSION = @"2019-06-14";
    [[TencentCloudAPI3 TC] setConfig:@{
      @"SECRET_ID": SECRET_ID,
      @"SECRET_KEY": SECRET_KEY,
      @"HOST": HOST,
      @"SERVICE": SERVICE,
      @"VERSION": VERSION
    }];
     // 2、构造数据
     NSDictionary *getTokenParams = @{
       @"action": @"CreateRecTask", // action是接口的Action
       @"data": @{ // data里面是真正的数据
         @"EngineModelType": @"16k_zh",
         @"ChannelNum": @1,
         @"ResTextFormat": @0,
         @"SourceType": @0,
         @"Url": @"https://resources.blablaapp.cn/audio/d16ab8a8-d5cd-49b6-b0ae-9f69ca098a7d.mp3",
         
         
       }
     };
      
    // 3、获取token示例
    [[TencentCloudAPI3 TC] getResult:getTokenParams success:^(NSDictionary *responseObject){
      NSLog(@"responseObject");
      NSLog(@"%@", responseObject);
    } failure:^(NSError *error){
      NSLog(@"error");
      NSLog(@"%@", error.localizedDescription);
    }];
}

如遇要调用其他接口,只需要对照文档,修改上述代码的参数即可,也可以参照此链接接入:

https://cloud.tencent.com/developer/article/1672824

(底部附OC/Swift两种语言参考链接)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
语音识别
腾讯云语音识别(Automatic Speech Recognition,ASR)是将语音转化成文字的PaaS产品,为企业提供精准而极具性价比的识别服务。被微信、王者荣耀、腾讯视频等大量业务使用,适用于录音质检、会议实时转写、语音输入法等多个场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档