Comandos.- eSpeak, sintetizador de voz libre

eSpeak es un sintetizador de voz libre. En Lubuntu ya viene instalado por defecto, cuenta con una gui (espeak-gui).

Página oficial:

http://espeak.sourceforge.net/

Ayuda

man espeak
espeak -h
info espeak
espeak --voices

Ejemplos de su uso

 

 

Enviar un "Hello"

espeak "Hello"

 

En español

espeak -ves "Hola"

 

Voz de mujer

espeak -ves+f4 "Hola"

 

Volumen

espeak -a 40 "Hello"
espeak -a 200 "Hello"

 

Velocidad de lectura

espeak -s 120 "Speed in words per minute."
espeak -s 200 "Speed in words per minute."

 

Crear un WAV a partir de texto

espeak -w /tmp/espeak-prueba.wav "Hello everybody"

El audio se guardo en /tmp bajo el nombre de espeak-prueba.wav.

Nota.- Convertir un WAV a MP3: lame -h -m j prueba.wav prueba.mp3

 

Tono de la voz

espeak -p 0 "Ajuste del tono"
espeak -p 99 "Ajuste del tono"

 

Leer un archivo de texto

Creamos un TXT en /tmp o cualquier otra ubicación. Con la siguiente línea podemos hacerlo:

printf "Hello everybody" >> /tmp/prueba-texto-espeak.txt

 

Para escuchar el archivo:

espeak -f /tmp/prueba-texto-espeak.txt

 

Usar otros tipos de voces con mbrola

Vemos cuales tenemos con: ls /usr/share/mbrola. Si no contamos con alguna podemos instalar con synaptic o desde la terminal.

Con esta linea instalamos mbrola y dos tipos de voces en español.

sudo apt-get install mbrola mbrola-es1 mbrola-es2

Probamos las voces:

espeak -v mb-es1 "Hola mundo, esta es una prueba."
espeak -v mb-es2 "Hola mundo, esta es una prueba."

Instalación y descarga de otras voces en:
http://espeak.sourceforge.net/mbrola.html
http://www.tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html

 

 

 

Vía:
http://espeak.sourceforge.net/
http://astarothsworld.blogspot.com/2009/08/can-llu-espeak-espanis.html#arriba

 

 

Enlace corto a esta entrada:
http://wp.me/pjHsf-Wi

 

 

 

4 comentarios en “Comandos.- eSpeak, sintetizador de voz libre

Deja un comentario