TTS android 4.1 jellybean

Tengo datos ingleses instalados para TTS y funciona, pero al llamar

tts.isLanguageAvailable(Locale.ENGLISH) 

Siempre devuelve -2 (CHECK_VOICE_DATA_MISSING_DATA) en android 4.1. La única manera que he encontrado para hacer pasar la prueba, utilizando un nexo 7 tableta, es instalar todos los otros archivos de datos TTS, francés, italiano, etc, a continuación, informa el resultado correcto. Ahora estoy mostrando un mensaje al usuario para instalar los archivos y la opción de instalar Inglés no se muestra porque ya está instalado, en otras palabras, este mensaje se muestra ahora cada vez que se utiliza la aplicación, lo que es obviamente molesto.

Tema de Android

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.