嗨,我是android开发中的新手,我正在创建一个sms和call reader应用程序,在这个应用程序中,我使用了一个使用文本到语音类的服务。而且我收到了一个错误,的发言失败了:没有绑定到TTS引擎。有人能帮忙吗?intent, int flags, int startId) { Log.d("tag4"if (tts !(Locale.US);
我将文本语音转换应用到我的应用程序中(如所示)。它在大多数设备上都能完美地工作。但在LG Optimus G, GK, L3 II and Sky IM-A800S等一些设备中,应用程序活动会意外停止,并显示以下错误:at android.app.Activity.startActivityForResult(Activity.java:3312)
at android.support.v4.android.app
在我的应用程序中,我正在使用TTS。我有20个不同的活动,这是改变时,用户滑动左或右。根据这项活动,人们会讲一篇课文。我用单独的线程执行tts,活动选择是用主线程完成的。当我向左或向右滑动时,一旦tts讲完文本,活动就不会发生变化,因为我对tts使用了单独的线程。下面是codE:public class textToSpeech {