Posibilidades de la nueva funcionalidad de Google Translate
Google ha actualizado su sistema de traducción con una nueva funcionalidad: es posible escuchar el texto y así comprobar la pronunciación. La verdad es que el resultado (probado en Ingles) es bastante bueno e imagino que dentro de algún tiempo estará disponible en castellano.
Por curiosidad he estado mirando como podría usarse esta funcionalidad por parte de aplicaciones de terceros y he obtenido que el audio se genera a partir de un script al que es posible llamar de la siguiente manera:
http://translate.google.com/translate_tts?q=<testo_codificado> &tl=<lenguaje>
Donde <texto_codificado> es el texto a pronunciar codificado con la función URLEncode (que es posible encontrar en casi todos los lenguajes) y donde <lenguaje> es el código del lenguaje en el que esta el texto (por ahora solo parece funcionar con Ingles “en”).
Un ejemplo de cómo quedaría seria el siguiente:
La forma de generar este tipo de URLs de forma dinámica en PHP seria la siguiente:
Con lo que las posibilidades son enormes:
- Adaptar páginas para ciegos
- Crear Presentaciones Dinámicas con audio
- Escuchar una conferencia en directo sin necesidad de streaming usando Twitter o similares.
- Etc,…
Es decir, la combinación de esta funcionalidad con tecnologías como Ajax o Flash podría revolucionar muchos de los servicios actuales. Ahora toca correr a aquellas personas que quieran ser los primeros en dar ese servicio y colocarse en una posición dominante en el mercado.
Actualización [18/11/2009 16:33]
He añadido un ejemplo con javascript para crear un CHAT de voz.
