miércoles, 29 de enero de 2014

De texto a MP3 a través de URL con Google Translate


En esta ocasión yo quisiera comentaros otro "truco" interesante del que disponemos para obtener archivos de audio a partir de pequeños fragmentos de texto: Google Translate.

Cuando utilizamos Google Translate nos aparece un pequeño altavoz tanto en el texto traducido como en el original y cuando pinchamos sobre él nos reproduce la palabra en el idioma escrito.
Google no “ofrece el servicio” para poder obtener estos audios (dicho para que se entienda), pero si se reproducen en el ordenador es que tienen que estar, deben existir y, por lo tanto, podemos cogerlos.
Aquí está el truco:
Escribimos en el navegador lo siguiente…
http://translate.google.com/translate_tts?tl=en&q=text

Donde
tl= translate language
q= query, consulta
text= al texto que queremos nos reproduzca. La única limitación es que la cadena "text" no puede contener más de 100 caracteres.
en= inglés. Para otros idiomas poner (es, fr, it, de, pt...)

Si modificamos la dirección anterior y ponemos:

Podéis copiar y pegar en la barra de direcciones del navegador que queráis y escuchar el resultado. Así de sencillo.

La calidad de la voz es bastante aceptable (sobre todo en inglés) aunque a veces puede pronunciar incorrectamente el acento de algunas palabras.

Pero para mí, lo más importante de este servicio es que permite obtener estos audios desde una url o dirección Web que nosotros mismos escribimos y el texto que queramos.

Y si queremos mejorarlo podemos incluir un reproductor web en html5 en nuestra página pegando el siguiente código:

<audio controls>
<source src="URL del audio" type="audio/mp3">
</audio>

Así que, si necesitáis obtener audio con palabras o frases, aquí tenéis otra opción.

 Sergio 

No hay comentarios :

Publicar un comentario