OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: ninsei on November 22, 2004, 05:19:19 pm

Title: Anybody Use Flite On An Sl-5600 ?
Post by: ninsei on November 22, 2004, 05:19:19 pm
Hi.  used to use flite on my sl-5500, worked fine.  on my new 5600, it sounds like it plays way to fast.  any help is appreciated.
Title: Anybody Use Flite On An Sl-5600 ?
Post by: lardman on November 23, 2004, 05:14:04 am
What command line did you use (one of the test programs?)?

Afaik, flite can create words at faster than real-time on a PC (and possibly on a Z...), so you have to tell it to slow down to real-time speed and output that to the speaker/etc.


Si

Edit: From the README in the source

Quote
On a 500Mhz PIII, a timing test of the first two chapters of
"Alice in Wonderland" (doc/alice) was done.  This produces about
1300 seconds of speech.  With flite it takes 19.128 seconds (about
70.6 times faster than real time) with Festival it takes 97 seconds
(13.4 times faster than real time).  On the ipaq (with the 16KHz diphones)
flite synthesizes 9.79 time faster than real time.

So if it's fast on an iPAQ, it'll be fast on a Z too.

./bin/flite --setf duration_stretch=1.5

will make it talk more slowly (alter the 1.5 as you wish).
Title: Anybody Use Flite On An Sl-5600 ?
Post by: ninsei on November 23, 2004, 09:27:39 am
thx, that makes a lot of sense.  i get "illegal instruction" when i pass that option though.  i'll keep digging...