代码中我设置了监听,通过日志看
int ret = speechSynthesizer.speak(text);这儿返回的也是0,但是就是没有声音,看日志也没有进入onSynthesizeFinish方法。不知道哪儿还有问题?求教,在线等。
日志如下:
09-23 11:27:24.117 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 初始化和参数设置
09-23 11:27:24.625 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 验证成功
09-23 11:27:24.682 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 开始说话
09-23 11:27:24.686 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 开始缓冲0
09-23 11:27:24.775 17801-18585/com.boco.cq.chongqingviechle D/com.boco: onSynthesizeStart
09-23 11:28:30.656 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 开始说话
09-23 11:28:30.667 17801-17801/com.boco.cq.chongqingviechle D/com.boco: 开始缓冲0
09-23 11:28:30.676 17801-18585/com.boco.cq.chongqingviechle D/com.boco: onSynthesizeStart
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
可以打印一下onError回调,看是否返回错误码,定位一下错误。
可以通过下面这个行代码打印出SDK内部的log。通过SDKlog定位错误。
LoggerProxy.printable(true);@百度开发者,速求回答!