TTS 的stop是异步的么? 为什么我调用stop方法之后,立刻再调用speak方法,会走到onSynthesizeStart 之后,才执行stop,这样这句话就说不出来了
怀念小时候0 发布于2016-12 浏览:1374 回复:4
0
收藏

我使用的服务是:语音合成

调用的接口是:stop

参数设置情况:参照demo

开发平台和机型:安卓

SDK版本号:com.baidu.tts_2.2.9.20161020_154fa02_release.jar

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:

收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#5水寒319回复于2016-12

stop方法不是阻塞的,有异步调用的吗?只要开发者是同步调用,上一次stop之后是不会影响到speak的

0
#4怀念小时候0回复于2016-12

水寒319:

stop方法不是异步的。

回复水寒319:那stop方法是阻塞的么?   为什么在没调用speak方法之前先调用stop,然后再调用speak,不能语音播报呢?

0
#3怀念小时候0回复于2016-12

那stop方法是阻塞的么?   为什么在没调用speak方法之前先调用stop,然后再调用speak,不能语音播报呢?

0
#2水寒319回复于2016-12

stop方法不是异步的。

0
TOP
切换版块