[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