[eside-ghost] jugando con festival v2

Mario Nunes mario en pensandoenred.com
Lun Abr 27 09:02:41 CEST 2009


Bueno, tras estar unas horitas jugando con festival he llegado a esta 
conclusión:

No es recomendable el tener festival como servicio, estaríamos en la 
ejecución de festival por demanda.

Al generar el fichero raw no podía convertirlo a un fichero wav con sox, 
aunque si podía reproducirlo con aplay. Esto me llevó a buscar una 
alternativa.

Script para el juego :-)

#!/bin/sh
TEXT=`cat $1`
PAR1="(Parameter.set 'Wavefiletype 'riff)\n"
PAR2="(let ((utt (Utterance Text \"$TEXT\"))) (begin (utt.synth utt) 
(utt.save.wave utt \"$1.wav\"))) \n"
echo Inicio festival!
echo $PAR1$PAR2 | festival -b --pipe
lame -hf $1.wav $1.mp3
rm $1.wav

Ejecutamos: ./lanza.sh texto.txt
Resultado: texto.mp3

Comenzamos la partida! :-)

Salu2.

Mario Nunes


Más información sobre la lista de distribución eside-ghost