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:

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

Contar elefantes:

Nos lea una frase de la fortuna:

Podemos hacer por ejemplo que espeak nos lea los logs:

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:

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

obtener la temperatura de Buenos Aires desde la linea de comandos

Con este comando podemos obtener la temperatura de Buenos Aires desde la linea de comandos de cualquier *nix conectado a internet.

desarmando el comando de la salida de

Obtenemos el siguiente XML:

Para este caso lo que buscamos es esta parte,

el sed nos sirve para limpiar de ahi solamente el 31, y finalmente el echo arma la frase mas linda.