我使用的服务是:ios语音合成sdk
我已经在平台登记了bundleID。在demo中配置了apikey和secretKey,目前在线引擎正常,离线引擎有问题:
1、直接用sdk中的demo提供的offline_engine_tmp_license.dat,运行demo提示已过期;
2、使用平台下载的临时授权文件,运行demo,输出语音时会加入“将于*日过期”的语音;
3、引擎文件路径设置为nil,运行demo,则提示failed to load offline engine。。。
请问要怎样设置才能正常使用离线引擎
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
file path设置为appid?把file path设置为 @""。
fang4096:
使用开放平台申请的appid,传入离线引擎,通过启动函数。
回复fang4096:
我在文档里面看到离线引擎设置
NSError* ret=[[BDSSpeechSynthesizer sharedInstance] loadOfflineEngine: @"text data file path"
speechDataPath:@”speech data file path”
licenseFilePath:@ "license file path"
withAppCode: @"your-appcode"
];
我对demo进行两种修改:
1、license file path设为开放平台申请的appid,提示License does not exist。Invalid license file path or app ID;
2、license file path设为nil,your-appcode设为开放平台申请的appid,但是提示get offline TTS license from server failed with error 2;
能否提供正确设置离线引擎的代码示例?
使用开放平台申请的appid,传入离线引擎,通过启动函数。