On Wed, 2006-05-10 at 10:09 +1200, Nick Rout wrote:
> On Wed, 2006-05-10 at 10:05 +1200, Neil Stockbridge wrote:
> > On Wed, 2006-05-10 at 09:55 +1200, Nick Rout wrote:
> > > > > I also talked very briefly about the Festival/Mbrola/kttsd text to 
> > > > > speech 
> > > > > system, and demonstrated it.
> > > > > 
> > > > > http://accessibility.kde.org/developer/kttsd/
> > > > 
> > > > is there a command-line interface to TTS that can be scripted?  it would
> > > > be cool if unhelpful and irritating to have servers speak up when
> > > > they're running low on disc space.
> > > it is in fact a front end to festival, so go back one step and use
> > > festival :-)
> > 
> > "flite" was going through my mind during the presentation.  that's
> > festival lite, right?  is there any scriptable tool for saying things
> > with festival?  if so, what's it called?  i wrote a Java server that
> > uses JFreeTTS that i can make say things using:
> > 
> >   echo when thinking about the history of the universe | telnet
> > localhost 31324
> > 
> > ..but the Java takes up a lot of RAM and i'd like a substitute written
> > in C.
> > 
> 
> echo when thinking about the history of the universe | festival -tts

There is quite a  lot about kttsd here:

http://accessibility.kde.org/developer/kttsd/

It will use any tts engine that will run from the command line. The page
also shows you how to use kttsd from the command line via dcop, but that
is overkill for a server. In gentoo kttsd depends on one of:

festival http://www.cstr.ed.ac.uk

flite http://www.speech.cs.cmu.edu/flite/index.html

epos http://epos.ure.cas.cz 

or freetts http://freetts.sourceforge.net

It's a pity that most tts i have heard sounds like a sick robot chewing
large wads of chewing gum. Does anyone know how to get more pleasant
voices out of these beasts?

Chris, what back end were you running?

Reply via email to