

No es algo exótico o utópico, de hecho gtalk al principio era un xmpp, así como facebook, y al principio se podía hablar desde una cuenta de facebook con una de google, o cualquier otra que usara ese protocolo, pero caparon esa posibilidad.
Os voy a explicar el segundo punto. Realmente no os hará falta borrar demasiados correos, por poneros un ejemplo, con que borréis 10 correos con 10MB de adjuntos cada uno, vais a tener 100MB más que podrán ser ocupados por miles de correos pequeños (que son la mayoría).
Usaremos la herramienta llamada: FindBigMail. Se trata de un servicio de Internet que básicamente lee nuestros correos y los clasifica. Os puede dar reparo a la hora de permitir que “mire” vuestros correos pero al igual que damos permisos con las cuentas Facebook o Twitter, creo que ya muchos tenemos asumido que no pasa nada y que controlando bien cuándo dar/quitar permisos no debemos tener problema.
Una vez el servicio ha hecho su estudio tendremos dos formas de ver cómo lo ha clasificado:
El servicio es gratuito para cuentas Gmail y tiene coste para cuentas Google App.
Estaba buscando una aplicación de traductor multilingüe para leer unos correos en el trabajo. Como soy un poco vago, se me ocurrió que también no estaría de más, que la misma aplicación reprodujera por voz el texto traducido. Buscando encontré un par de aplicaciones que hicieran las dos funciones a la vez.
Aquí podemos debatir largo y tendido sobre el nivel de la sintetización de voz en las aplicaciones TTS (Text To Speech) en Linux. Hay muchas aplicaciones que pasan texto a voz, pero son muy deficientes todavía, para que una voz artificial resulte natural y sea inteligible para mi gusto.
Entonces propongo estas 2 aplicaciones de “Low Cost” que nos sacarán de más de un apuro a la hora de realizar estos trabajos de traducción multilingüe + voz. Los ejemplos están entre Español-Ingles, pero hay muchos mas idiomas para trabajar.
[title type=”h2″ class=””]# App nº 1 Traductor multilingüe + texto a voz de Google:[/title]
Rodrigo Esteves es un Uruguayo que ha hecho una app que utiliza el servicio de traducción online de google-translate y google-tts. Mediante un ingenioso script. El cual podemos editarlo, si queremos, ya que esta licenciado bajo GPL.
Este script funciona llamando a http://translate.google.com/translate_tts? con nuestro texto para traducir, y así generar el texto/voz traducido y devolver dicho texto/audio al script. Mediante zenity nos lo presenta de forma gráfica.
– Descargarlo:
El link de la descripción y descarga de la aplicación se encuentran en la web de gtk-apps.org.
– Descomprimirlo (en mi caso, carpeta downloads) :
En el script, el reproductor de audio es audacious. Si no tenemos instalado audacious, no funcionará el audio traducido. Pero se puede sustituir por el reproductor de audio que tengamos (mplayer, videolan…) editando el script:
[code]man1@crunchbang:~/downloads$ cd ./Traductor && ls
man1@crunchbang:~/downloads/Traductor$ gedit traductor[/code]
Buscar y reemplazar el comando audacious por nuestro reproductor de audio. (Ctrl+H).
Guardar y cerrar.
– Instalarlo:
Mover a /usr/bin para poder usarlo como un comando cualquiera:
[code]man1@crunchbang:~/downloads$ sudo cp ./traductor /usr/bin/traducir[/code]
Y ya se puede ejecutar directamente con el comando traducir:
En el tema de las voces, como utiliza las de google-tts están bien logradas, no son profesionales, para eso ya están las aplicaciones de pago como skype, que prepara la implementación de un traductor + voz en tiempo real.
[title type=”h2″ class=””]# App nº 2 Google-translate-cli + Festival (traducción + texto a voz):[/title]
En esta ocasión utilizaremos 2 aplicaciones por linea de comandos. La primera es Google-translate-cli . Que es un programa que permite utilizar el traductor de Google sin un navegador web, es decir, desde la terminal.
– Tiene dependencias de:
gawk (esta en los repositorios). Es un lenguaje de programación para procesar datos basados en texto, ya sean ficheros o flujos de datos.
git: (Git es un sistema de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente.
[code]$ sudo apt-get install git[/code]
– Instalación:
[code]$ git clone git://github.com/soimort/google-translate-cli.git
$ cd google-translate-cli/
$ make install[/code]
– Uso:
traducir desde cualquier idioma al ingles, comando trs:
Traducir del ingles al español, comando trs {=es}:
Traducir del portugués al catalan, comando trs {pt=ca}:

Traducir del portugues a español + catalan + ruso, comando trs {=es+ca+ru}:
Traducir un fichero de texto escrito en español al ingles, comando trs fichero.txt:
Traducir un fichero de texto en ingles al español, comando trs {=es} file.txt:
Como se aprecia cada idioma tiene sus siglas (Español=es, Portugal=pt, Catalan=ca). El código de todos los idiomas se encuentra en la web de desarrolladores de Google.
Aquí yo he usado el comando alias (que su función es acortar el nombre de un comando que sea muy largo para así recordarlo) acortar el comando de la traducción de español a ingles, que es la que más utilizo, y le llamaré al nuevo comando traduceme:
[code]$ alias traduceme=”trs {=es}”[/code]
Queda mejor escribir el comando traduceme que el comando “trs {=es}”
Esto no reemplaza el comando original. Al cerrar la terminal actual, se eliminará dicha abreviatura, pero podemos hacerlo permanente. Tan sólo debemos editar el fichero/etc/bash.bashrc. Y pegar el comando nuevo:
[code]$ sudo gedit /etc/bash.bashrc
alias traduceme=”trs {=es}”[/code]
Para traducir la voz