miércoles, 19 de noviembre de 2014

[Script TTS] Síntesis de voz en Linux desde la terminal usando Google TTS

FUENTE: https://github.com/Glutanimate/simple-google-tts/blob/master/README.md

Usando nuestra terminal podemos usar la tecnología de Google para leer palabras o textos desde la terminal.

En primer lugar tenemos que descargar las dependencias

sudo apt-get install git xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl sox libsox-fmt-mp3


A continuación descargamos el script de Michal Fapso
git clone https://github.com/Glutanimate/simple-google-tts.git

Antes del siguiente paso recomiendo cerrar la terminal y volver a abrirla
cd simple-google-tts
Tenemos dos opciones, usar un sintetizador interno o uno online, para usar el interno escribimos
./simple_google_tts -p es “Hola Mundo”

En el caso de que querramos usar el sintetizador online omitimos el parámetro -p

Si queremos leer un texto (formato txt)
./simple_google_tts es /ubicacióndel archivo/nombre texto.txt

Para más opciones
./simple_google_tts -h