如何在切换活动后将 Android 文本转语音对象绑定到 TTS 引擎



我的活动中有TTS对象。它绑定到语音引擎并准备说话。然后我开始其他活动(结果)。它进行一些用户交互并返回结果。但是当我尝试使用此 TTS 时,它说

"[某些 TTS 方法名称] 失败:未绑定到 TTS 引擎"

而且没有任何言语。有没有办法"重新连接到引擎"?

如果有人能帮助我,我将不胜感激。谢谢!

我想不出一个简单的方法。

我复杂的方法是使用保存TTS实例的Service

或者只是在结果Activity中重新创建一个新TextToSpeech。如果这样做,您是否看到明显的缓慢?

相关内容

最新更新