离线语音合成老是下载授权文件失败
要看下来 发布于2017-06 浏览:2876 回复:4
0
收藏

在线合成没有问题,先联网过后再断网使用就会出现-102错误offline engine download license failure[(-5)appCode=“key”--licensePath=/data/data//files/baidu_tts_license]

appid设置是正确的

key也是正确的

临时授权文件根本就没导入,也没有相关代码

包名也和应用管理的是一致的

但是无论如何都有这个问题

下载正式的授权文件是不是需要某段代码来手动实现?

望解决,谢谢


收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#5fujiayi1984回复于2017-06

要看下来:

回复fujiayi1984:从文档上看是列队策略,是不是因为退出activity时没有清空列队导致的重复播放,,有没有手动清空列队的方法?谢谢

回复要看下来:

有stop方法可以清空。长期不使用合成功能,可以用release方法释放资源

0
#4要看下来回复于2017-06

fujiayi1984:

回复要看下来:

正式授权 要点:

1.    语音官网中应用请确定绑定包名,demo的包名是com.baidu.tts.sample

2.    删除代码中临时授权文件LICENSE_FILE_NAME的设置。

3.    启动后检查离线资源文件是否存在并且可读


回复fujiayi1984:从文档上看是列队策略,是不是因为退出activity时没有清空列队导致的重复播放,,有没有手动清空列队的方法?谢谢

0
#3要看下来回复于2017-06

fujiayi1984:

回复要看下来:

正式授权 要点:

1.    语音官网中应用请确定绑定包名,demo的包名是com.baidu.tts.sample

2.    删除代码中临时授权文件LICENSE_FILE_NAME的设置。

3.    启动后检查离线资源文件是否存在并且可读


回复fujiayi1984:问题已经解决,在官网重新创建一个应用就行了,还有个问题想请教一下,在语音还未播报完时结束activity,然后再次启动这个activity时,语音会播放两遍,怎么解决?

0
#2fujiayi1984回复于2017-06

要看下来:

在线合成没有问题,先联网过后再断网使用就会出现-102错误offline engine download license failure[(-5)appCode=“key”--licensePath=/data/data//files/baidu_tts_license]

appid设置是正确的

key也是正确的

临时授权文件根本就没导入,也没有相关代码

包名也和应用管理的是一致的

但是无论如何都有这个问题

下载正式的授权文件是不是需要某段代码来手动实现?

望解决,谢谢


回复要看下来:

正式授权 要点:

1.    语音官网中应用请确定绑定包名,demo的包名是com.baidu.tts.sample

2.    删除代码中临时授权文件LICENSE_FILE_NAME的设置。

3.    启动后检查离线资源文件是否存在并且可读


0
TOP
切换版块