0
当我检查哪些语言泰国(TH)可butit不读课文我怎样才能让文本到语音朗读外语?
@SuppressLint("NewApi")
private void speak() {
if(tts!=null && tts.isSpeaking()){
tts.stop();
}else{
tts = new TextToSpeech(this, this);
tts.setLanguage(Locale.forLanguageTag("th")); //tts.getAvailableLanguages().;
tts.setSpeechRate(0.7f);
}
}
@Override
public void onInit(int status) {
tts.speak("ซึ่งมีระยะทางส่วนใหญ่เป็น ทางหลวงแผ่นดินหมายเลข (สายบางนา - หาดเล็ก) เป็นเส้นทางคมนาคมหลักเส้นหนึ่งของประเทศไทย ", TextToSpeech.QUEUE_FLUSH, null);
}
当你把EN其工作或... –
@BilalUsean当我改变文本英语它的工作原理 – code511788465541441
泰国,泰国(th_TH) - >试试这个** tts.setLanguage(Locale.th_TH); ** –