我的应用录制视频并使用TextToSpeech ->android.speech.tts.TextToSpeech。同时说()。
如果我在 1.5 ghz 的 4 处理器等高设备上运行,则可以。但是如果我在 2 个处理器中使用 1.1 ghz 设备 ui 线程会非常慢,冻结 2-6 秒。
我知道问题出在 TextToSpeech 中,因为如果我不使用它并录制视频,则 ui 线程在低端设备中可以非常流畅地工作。如果我使用 TextToSpeech + 录制视频 ui 线程不起作用并且语音冻结 1-2 段。
有什么方法可以提高 TextToSpeech.speak() 的性能?