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

Anuncios

Script en Perl para hacer llamadas y enviar SMS utilizando Google Voice

9 abril, 2010

Este es un interesante artículo acerca de como interactuar con Google Voive por medio de scripts escritos en Perl para realizar una llamada, cancelar una llamada, y enviar un mensaje SMS con facilidad. Esto es ideal para personas que quieren enviar mensajes SMS de alertas.

El artículo original en inglés lo puedes leer aquí

Para poder utilizar este script, antes hay que descargarlo.  A continuación, edite el nombre de usuario, contraseña y número de variables por defecto en la parte superior de la secuencia de comandos. Instale los módulos de perl que falten. Sin embargo, si ejecuta el script, éste le dirá qué es lo que falta.