文档https://developer.android.com/reference/android/speech/tts/TextToSpeech.html有一个方法setVoice(),我们可以在其中设置语音对象。
但是当我在我的应用程序中创建TextToSpeech对象时,我没有得到方法setVoice()。
TextToSpeech tts = tts = new TextToSpeech(this, this);
int result = tts.setLanguage(Locale.US); // I get this method
int result1 = tts.setVoice(); // I dont get this method.
答案 0 :(得分:2)
setLanguage ,但在API级别21中添加了 setVoice 。请确保使用API级别21或更高级别来使用 setVoice < /强>