Я работаю над приложением для Android, которое использует функциональность TextToSpeech, предоставленную Google, и следовал этому примеру:
Пример TTS от Google
Я хочу знатьс этой строкой:
int result = mTts.setLanguage(Locale.US);
if (result == TextToSpeech.LANG_MISSING_DATA ||
result == TextToSpeech.LANG_NOT_SUPPORTED) {
// Lanuage data is missing or the language is not supported.
}
Что я могу сделать, если данные о языке отсутствуют на устройстве пользователя?Приложение не продолжится, если данных там нет?Есть ли способ, позволяющий пользователю получить язык на своем устройстве?У меня есть тестовое устройство, на котором, похоже, нет языков.