Well, I'm pretty sure what we see in the log is actually passed to festival because I can clearly hear the voice saying "backslash" in my example :) (the trailing numbers are being omitted however).
liquidtts behaves slightly different when called directly: In my case the special characters (like umlauts äöü) are just ignored (e.g. no voice saying "backslash") which is more what I expected to get as I'm using an English voice for festival (it probably doesn't know how to pronounce umlauts...) So I guess there is some wrong or unnecessary character transcoding going on BEFORE the text is passed to festival... cheers, Henry > Hi Henry, > > I'm not sure where the problem is. The escaping might only be > performed in the logs. I don't think that the 4-char chain \246 is > passed to festival. Can you check first if you can call successfully > our script synthesis script (liquidtts in > /usr/local/lib/liquidsoap/VERSION) with that special character (in > latin1, as in your example). It might be that festival expects > unicode. (Unfortunately, I don't have a festival handy right now to > test.) > > HTH > > David > ------------------------------------------------------------------------------ _______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users