haciendo que nuestra pc hable con espeakc

espeak es un software sintetizador de voz con el podemos hacer cosas muy interesantes, para instalarlo en fedora tendremos que ejecutar:

yum install espeak

Una vez instalado podemos hacer cosas divertidas como contar botellas de cerveza:

echo {1..199}" bottles of beer on the wall, cold bottle of beer, take one down, pass it around, one less bottle of beer on the wall,, " | espeak -v english -s 140

Contar elefantes:

echo {1..199}" elefantes se balanceaban sobre la tela de una araña, como veían que rustían fueron a buscar a otro elefante,, " | espeak -v spanish -s 140

Nos lea una frase de la fortuna:

fortune | espeak -v english -s 140

Podemos hacer por ejemplo que espeak nos lea los logs:

tail -f -n1 /var/log/messages | espeak -v english -s 150

También jugando con awk, podemos por ejemplo filtrar el log de irssi, para que espeak interprete todas las lineas que alguien en el IRC escribe:

tail -n 1 -f #channel.log | awk -F '>' '/nick_a_interpretar>/{print $2 | "tee file"}' &
tail -f -n1 file | espeak -v spanish

basándose en estos ejemplos hay un gran numero de cosas que se pueden hacer. Enjoy!

2 thoughts on “haciendo que nuestra pc hable con espeakc

Comments are closed.