result = tts.setLanguage(Locale.CHINA);
if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED) {
Log.e("TTS", "This Language is not supported");
}
У меня есть текст на английском внутри моей строки, который, как я считаю, является причиной сообщения журнала, в котором говорится, что язык не поддерживается.
Мой вопрос в том, есть ли способ обойти это исключение, или я должен попытаться удалить все английские слова в моей строке, а затем выполнить перевод?
Также другой вопрос: «Какие еще возможные исключения отказа TextToSpeech?».