OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Flite In Collie?, Can't get text-to-speech program working
doug-taylor
post Nov 7 2007, 12:30 PM
Post #1





Group: Members
Posts: 22
Joined: 11-October 05
Member No.: 8,291



Hi.

I've got a 5500 running Opie under OZ 3.5.3. I'm trying to get flite (Festival-lite, the text-to-speech program) running. I have downloaded both 1.1 and 1.2, but haven't had any luck getting either one to work properly. When I run a command like

echo "hello world"|flite

all I get is a squawk, sort of like the sound I made once when I got hit by a baseball in a very bad place. :-) If I try flite on a longish text file, I just get a series of squawks.

Is there something else I need to install, like a library or a voice file? The docs seem to indicate that all I need is the flite binary. Has anyone got this working on a 5500?

Incidently, the flite_time program (which speaks the time in a Scottish accent) runs great.
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
sdjf
post Nov 9 2007, 06:22 AM
Post #2





Group: Members
Posts: 454
Joined: 17-November 05
Member No.: 8,551



I would try symlinking first. I have written up an example of symlinks in my IPK Installation Guide:

http://www.sdjf.esmartdesign.com/ipks/install.html#depend

In your case, I would try something like:

ln -s /lib/libc-2.3.3.so /lib/libc-2.2.2.so

Try making symlinks for all 3 missing libraries. If that doesn't work you could rm the symlinks with "rm" command, do NOT use file manager as it might also remove the 2.3.3 libs as well.

You could try recompiling I suppose, but first maybe you should install those other versions of the libraries. I've had to do that with some things...have more than one version of a library.

sdjf
Go to the top of the page
 
+Quote Post
doug-taylor
post Nov 9 2007, 07:18 AM
Post #3





Group: Members
Posts: 22
Joined: 11-October 05
Member No.: 8,291



Hmmm. I tried sym-linking and got the same result. Actually, that's kind of what I expected. If the program were looking for libs that didn't exist, I'd think it would just fail with a "library not found" message. That's not what I get; the program seems to work fine, but the output is garbled beyond recognition.

My guess is that flite calls ld-linux.so.2 (which is sym-linked to ld-2.3.3.so), libc.so.6 (which is linked to libc.2.3.3.so), and libm.so.6 (which is linked to libm.2.3.3.so). The thing to try, I suppose, is to temporarily change those links to point to the 2.2.2 versions and see what happens. Would you be able to get me copies of the 2.2.2 versions of these three libraries?
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 25th December 2014 - 02:06 AM