Author Topic: Anybody Use Flite On An Sl-5600 ?  (Read 1976 times)

ninsei

  • Jr. Member
  • **
  • Posts: 92
    • View Profile
Anybody Use Flite On An Sl-5600 ?
« 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.

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Anybody Use Flite On An Sl-5600 ?
« Reply #1 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).
« Last Edit: November 23, 2004, 07:37:56 am by lardman »
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

ninsei

  • Jr. Member
  • **
  • Posts: 92
    • View Profile
Anybody Use Flite On An Sl-5600 ?
« Reply #2 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...