iOS 集成文档
最近更新时间:2023-06-26 15:35:11 前往 Coding 编辑 导出文档
TTS 语音合成 集成方式
1.将framework静态库导入工程
方式一:解压已经下载的SDK包,在解压后的文件夹中,选择“ttsAFNetworkingSDK.framework”文件,并将其拖动到需要进行监测的iOS App的Xcode项目中
方式二:或者选择Xcode项目对应的target, 找到Build Phases --> Link Bainary With Libraries,点击 “+”, 添加ttsAFNetworkingSDK.framework静态库即可
2.引入头文件
#import <ttsAFNetworkingSDK/ttsAFNetworkingSDK.h>
3. 在AppDelegate中(或使用TTS合成功能前)初始化secret信息
[TTSNetWorkTool initTTSWithSecretId:SECRETID secretKey:SECRETKEY];
3. 通过 TTSNetWorkTool 进行语音合成网络请求
基础语音合成 和 长文本语音合成
[TTSNetWorkTool POSTTTSWithUrl:url params:parameters finished:^(id responseObject, NSError *error) {
if (error) {
NSLog(@"网络请求错误");
}else {
NSLog(@"网络请求成功");
//解析json数据
NSMutableDictionary *dic = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers error:**nil**];
}
}];
查询长语音合成结果
[TTSNetWorkTool GETLongTTSWithUrl:url params:parameters finished:^(id responseObject, NSError *error) {
if (error) {
NSLog(@"网络请求错误");
}else {
NSLog(@"网络请求成功");
//解析json数据
NSMutableDictionary *dic = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers error:**nil**];
}
}];