Cómo utilizar gratis el Text-to-Speech de Google en español

18 abril, 2010

Cómo utilizar gratis el Text-to-Speech de Google, en español SinoLogic

El traductor de idiomas de Google recientemente ha modificado su aspecto y no únicamente eso, si no que ha incorporado una característica que permite a alguien que quiere traducir una frase, poder escucharla para así aprender cómo se pronuncia.

Aprovechando esta característica de transformar una palabra o una frase a audio para poder escucharla, se puede conseguir que Google nos lea un texto cualquiera.

Para que Google nos “lea” un texto, tenemos que acceder a una página como esta:

http://translate.google.com/translate_tts?tl=es&q=esto es una prueba

Una vez hayamos escrito esta dirección web en nuestro navegador con soporte de HTML5, veremos una pantalla en negro, y si tenemos los altavoces escucharemos una voz que lee la frase que hemos puesto en negrita.

Nos vamos a “Archivo > Guardar cómo…” y guardamos esta página como, por ejemplo prueba.mpga.

El archivo guardado, aunque tenga extensión mpga, realmente es un mp4 lo que es perfectamente compatible con cualquier aplicación de manipulación de sonidos como el ultra-práctico ‘sox‘.

Convertimos con ’sox’ el archivo a un formato algo más manejable por nuestro Asterisk:

sox -t mp4 prueba.mpga -t wav prueba.wav

De esta forma, tendremos un nuevo archivo llamado prueba.wav que si lo abrimos con cualquier aplicación como Audacity, podremos ver que es perfectamente reproducible.

No es un TTS profesional, para eso hay otros, pero por lo menos, tendremos un TTS pasivo de una forma fácil, rápido y gratis.

Más información en:

Cómo utilizar gratis el Text-to-Speech de Google, en español SinoLogic