ios语音合成sdk 离线引擎设置问题
aaasbfly 发布于2016-11 浏览:1519 回复:3
0
收藏

我使用的服务是: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
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#4fang4096回复于2016-12

file path设置为appid?把file path设置为 @""。

0
#3aaasbfly回复于2016-12

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;


能否提供正确设置离线引擎的代码示例?



0
#2fang4096回复于2016-12

使用开放平台申请的appid,传入离线引擎,通过启动函数。

0
TOP
切换版块