an0*_*00b 5 android text-to-speech
该文件说:"TTS引擎检查是否忙讲."
但我只是实现一个呼叫isSpeaking()中的onUtteranceCompletedListener,在那里我有至少10周悬而未决的言论和没有人做我收到true.
假设isSpeaking()实际上按照文档记录,我必须得出结论,我正在调用它.
调用TextToSpeech.isSpeaking()返回有效结果的要点是什么?
回答我自己,感谢遇到这个问题(也未回答):
在 Android 上使用文本转语音时出现 isSpeaking() 问题
TtsService类的源代码显示:
public boolean isSpeaking() {
return (mSelf.mIsSpeaking && (mSpeechQueue.size() < 1));
}
Run Code Online (Sandbox Code Playgroud)
这意味着 TTS 引擎不仅必须正在说话,而且其话语队列大小必须大于 0。
| 归档时间: |
|
| 查看次数: |
354 次 |
| 最近记录: |