[eside-ghost] jugando con festival

Mario Nunes mario en pensandoenred.com
Jue Abr 23 12:11:38 CEST 2009


Buenas Javier,

Efectivamente he hecho lo que mencionas.

#!/bin/sh
PAR1="(Parameter.set 'Audio_Method 'Audio_Command)"
PAR2="(Parameter.set 'Audio_Command \"cat \$FILE >> $1.raw\")"
PAR3="(tts \"$1\" nil)"
echo Inicio festival!
echo $PAR1$PAR2$PAR3 | festival -b --pipe


Antes los parámetros los estaba escribiendo en .festivalrc ahora los 
lanzo antes de lanzar la petición a festival.

Gracias, salu2.

Mario Nunes

Javier escribió:
> Aupa Mario:
>
>   
>> Jugando con festival, en el archivo .festivalrc tengo esta linea:
>>
>> (Parameter.set 'Audio_Command "cat $FILE >> foo.raw")
>>
>> Así genero sin problemas el fichero raw pero lo que necesito es que el
>> archivo raw sea un parámetro no un nombre fijo. Alguien me puede echar
>> un cable con esto?
>>     
>
> ¿Cual es el comando que usas para que se haga el proceso? ¿festival?
>
> ¿El nombre del archivo de destino podría ser aleatorio o tiene que ser
> por narices pasado por paremetro para que tu puedas especificarlo? Por
> ver otra posible solución.
>
> Supongo que tu ejecutas directamente festival y por tanto la solución
> que veo es crear un script que acepte parámetros, que el del archivo
> destino lo exporte a una variable y que luego así le llegue a festival
> el nombre que has escogido. ¿Te valdría eso?
>
>   


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