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
Capo!!!!!
Reblogueó esto en anotaciones:linuxy comentado:
Genial!
Magnifica guía, muchas gracias por el esfuerzo y compartir, salu2