Use onIsLanguageAvailable in onGetDefaultVoiceNameFor instead of onLoadLanguage (language does not need to be loaded at this point).

This commit is contained in:
Reece H. Dunn
2015-10-10 10:15:07 +01:00
parent 1f6d3eeb4b
commit 1e16011ee8
@@ -205,7 +205,7 @@ public class TtsService extends TextToSpeechService {
@Override
public String onGetDefaultVoiceNameFor(String language, String country, String variant) {
final int result = onLoadLanguage(language, country, variant);
final int result = onIsLanguageAvailable(language, country, variant);
switch (result) {
case TextToSpeech.LANG_MISSING_DATA:
case TextToSpeech.LANG_NOT_SUPPORTED: