Android文本到语音TTS在按下主页并返回应用程序后未绑定到TTS引擎

时间:2017-08-23 13:58:58

标签: java android text text-to-speech

我在手机上使用TTS,在第一次推出应用程序时,tts运行良好,但在我按下主页按钮后再返回我的应用程序并尝试调用事件tts,它显示如下错误:< / p>

  

W / TextToSpeech:说话失败:未绑定到TTS引擎

我尝试使用此代码

@Override
public void onInit(int status) {
    if (status == TextToSpeech.ERROR) {
        refresh();
    }
}

发生TTS错误时会调用刷新函数,但永远不会调用它。我认为这是因为应用程序已经首次启动了。

1 个答案:

答案 0 :(得分:0)

也许您应该尝试覆盖onResume()方法。 如果它没有帮助,你会为我们提供一些代码吗?