Estoy haciendo una aplicación que utiliza tts para sintetizar archivos wav cada vez que se emite un broadcastreceiver. Estoy trabajando en AndroidStudio (más reciente) y usando API nivel 19 con min 15. Tengo un servicio con un BroadcastListener. Cada vez que se ejecuta el método BroadcastListener onReceive, utilizo tts.synthesizeToFile(playing, null, storagePath + "/" + "tst.wav"); […]
Esta es mi primera publicación acá. Soy nuevo en la programación de Android. Quiero crear una aplicación donde puedo guardar la salida del texto a voz en un archivo de audio a mi base de datos. He oído hablar de synthesizeToFile () pero no lo es.
Estoy tratando de implementar el texto a la tecnología del habla de Android en mi actividad, pero me enfrento a un error extraño. No puedo escuchar ningún sonido, de mi código. El método speak sólo funciona si lo coloco en el método onInit, de lo contrario no habla. Mi código es el siguiente: public class […]
Actualmente estoy desarrollando una aplicación para personas con discapacidad visual que leerá archivos .txt. Estoy pensando en cargar textos en bloques con, por ejemplo, 50 caracteres, que será algo así como "página". El problema es cómo conectar esos "bloques" en TTS. Estoy utilizando el método Tts.speak(speechText, TextToSpeech.QUEUE_ADD, null) y entre bloques hay siempre un espacio. […]
Tengo un comportamiento extraño de mi motor de texto a voz en android: Cuando pruebo texto a voz en mi Galaxy S5 todo está bien, el audio está jugando en turco y en alemán. En algunos otros teléfonos (como un LG por ejemplo), el textToSpeech funciona demasiado, excepto en el siguiente caso: Exportar la aplicación […]
Estoy creando una aplicación para Android que convertirá mensajes de texto SMS para hablar a través de la API de TTS. Esto funcionará bien cuando los textos estén escritos en inglés apropiado, sin embargo, cuando los mensajes de texto contengan smileys y abreviaturas, éstos se mostrarán como mundos ilegibles del motor TTS. Eliminar los smileys […]
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 […]
Por razones ajenas al control de mi aplicación, TtsService es detenido por el sistema , proporcionando sólo Log.i () consejos en LogCat: 05-01 12:01:55.662: INFO/TtsService(1791): Stopping 05-01 12:01:55.662: INFO/TtsService(1791): Stopped Me gustaría poder manejar esta situación desde mi aplicación. ¿Hay alguna manera (una llamada de llamada o llamada de sistema) para detectar cuando esto sucede? […]
Soy nuevo en android y estoy tratando de desarrollar una aplicación donde tan pronto como el texto a voz se completa un archivo de audio tiene que ser jugado. ¿Puede alguien decirme cómo hacer esto. He comprobado algunos recursos en el blog del desarrollador, pero no tuve éxito. Por favor, alguien puede ayudarme con un […]
Bueno, el motor oficial de Android TextToSpeech es muy simple y fácil de implementar. He jugado con él durante algún tiempo y está funcionando exactamente como debería. Pero una desventaja de este motor, es que sólo tiene una voz femenina fija y debo decir que no estoy enamorado de esa voz. Y de este y […]