2016-02-14 65 views

回答

1

試試這個構造:

TextToSpeech tts = new TextToSpeech(context, TextToSpeech.OnInitListener, "com.google.android.tts");

這將在API 14應用

您可以在TextToSpeech構造函數的最後一個參數中通過輸入引擎的包名稱強制使用特定的tts引擎。

而且,Google TTS的軟件包名稱是「com.google.android.tts」。此外,如果您想使用另一個引擎來強制應用程序,您可以使用此方法在設備中找到已安裝的tts引擎的軟件包名稱:TextToSpeech.getEngines(); TextToSpeech.getEngines();

它將返回一個關於設備中的tts引擎的實例列表EngineInfo

相關問題