Desidero creare un'applicazione in grado di supportare lingue diverse.Sintesi vocale Android in lingue diverse
Non c'è nessun problema con le lingue "default":
tts.setLanguage(Locale.ENGLISH);
E anche qualche altro:
Locale l = new Locale("ru","RU");
tts.setLanguage(l);
Ma un sacco di altri non funzionano, ad esempio .:
Locale l = new Locale("hu","HU");
tts.setLanguage(l);
Ho anche provato "hu", "hu-HU", "hu-rHU", "HU" ... ma nulla ...
Inoltre, non funziona con turco, greco, olandese, ceco ...