Gag*_*rma 2 android text-to-speech
Locale.IN我在 Android 中找不到,例如Locale.UK, Locale.US。
我在哪里可以找到它?
您可以使用Locale locale = new Locale("en", "IN");TTS 设置英语印度。
Locale locale = new Locale("en", "IN");
int availability = mTTSObject.isLanguageAvailable(locale);
switch (availability) {
case TextToSpeech.LANG_NOT_SUPPORTED: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_MISSING_DATA: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_AVAILABLE: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_COUNTRY_AVAILABLE:
case TextToSpeech.LANG_COUNTRY_VAR_AVAILABLE: {
mTTSObject.setLanguage(locale);
break;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1048 次 |
| 最近记录: |