jueves, 8 de abril de 2010

hacer que la consola hable!!!

Hola de nuevo, antes que nada gracias por seguir visitando el blog.
bueno y como el titulo de la entrada dice ahora veremos como hacer que nuestra consola hable, obviamente no va a entablar una conversacion con el usuario, sino mas bien va a leer las palabras en la misma consola, o en su defecto leer un archivo de texto.

este proceso es posible gracias a el paquete espeak, para instalarlo, abrimos una terminal y ejecutamos:

su
Nos pedira la contraseña del administrador, la digitamos (aunque parezca que no escribe nada pero en realidad si lo hace, es solo por cuestion de seguridad)

apt-get install espeak
Nos pedira confirmacion, digitamos S y luego un Enter
y el programa deberia instalarse sin mayor problema.

COMO USARLO:



primero que todo tenemos que salir de la cuenta de root (administrador) y luego:


echo "texto que queremos escuchar" | espeak
Sin olvidar encerrar el texto deseado entre comillas.
por defecto la lectura del texto es para palabras en ingles, para que pueda leer palabras en español con la opcion -v

echo "texto que queremos escuchar" | espeak -v spanish
 y si queremos que hable mas rapido o despacio con la opcion -s

echo "texto que queremos escuchar" | espeak -v spanish -s 200
por defecto el valor de la opcion -s es 160, por consiguente un valor mas alto producira una que el texto sea leido mas rapido, al igual un valor mas bajo sera una salida mas despacio

pero eso no es todo, los desarrolladores de este paquete en verdad se mandaron, si tenemos un archivo de texto plano (osea no .doc, .odt, .pdf) y queremos que lo lea, entonces:

espeak -v spanish -f archivo_Texto

y si queremos almacenar la salida del audio, podemos agregarle la opcion -w, de la siguente manera


espeak -v spanish -f archivo_Texto -w archivo.wav
con esta ultima opcion no escucharemos el texto del archivo, porque la salida fue redirigida a archivo.wav (le pueden poner otro nombre que les guste, pero siempre recordando la extension .wav)

para escucharla podrian

mplayer archivo.wav

bueno espero esta entrada les agrade y les sirva en algun momento.


0 comentarios:

Publicar un comentario