[Freeswitch-users] mod_cepstral

David Knell dave at 3c.co.uk
Sun Dec 30 10:17:40 PST 2007


Hi -

Been doing some TTS.  mod_cepstral adds a 1 second pause before and 
after each
utterance:

if ((to_say = switch_mprintf("<break time=\"1000ms\"/> %s <break 
time=\"1000ms\"/>", text)))

which I'd suggest ought to go - if I want to add pauses, I can do so 
myself, and 2 seconds
between successive utterances is a lot.

There's another bit of weirdness which I've not yet tracked down - I'm 
talking to FS
over a socket, and something seems to be stripping 's out - e.g.
"speak", "cepstral|$voice|<prosody rate=\"fast\"> hello </prosody>"
does what's expected, but
"speak", "cepstral|$voice|<prosody rate='fast'> hello </prosody>"
loses the 's somewhere down the line, and Cepstral gets a bit confused.

--Dave








More information about the FreeSWITCH-users mailing list