Estamos haciendo una aplicación de notas (El Siglo de Durango) para Android en Phonegap 3.1, al ser noticias la mayor parte del contenido es interesante tener esta característica: que el dispositivo pueda leer las notas por nosotros. Para hacer uso de TTS, basta con añadir el plugin de Simon MacDonald https://twitter.com/macdonst a nuestro proyecto:
phonegap local plugin add https://github.com/macdonst/SpeechSynthesisPlugin
Una vez que ya lo tenemos, en el código javascript de nuestro proyecto lo usamos así:
tts = new SpeechSynthesisUtterance(); tts.text = 'hola mundo cruel y perverso.'; tts.lang = 'es-MX'; speechSynthesis.speak(tts);
En este caso lee un texto fijo, pero puede leer grandes cantidades de texto.
https://tar.mx/tar.svg