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. |
|
|
|
![]() |
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 |
|
|
|
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? |
|
|
|
doug-taylor Flite In Collie? Nov 7 2007, 12:30 PM
jfv A long time ago, I used flite (flite16k is the nam... Nov 7 2007, 12:35 PM
doug-taylor I was afraid it might be something like that. I t... Nov 7 2007, 12:50 PM
sdjf I have flite on my Collie with Sharp ROM 2.38 and ... Nov 7 2007, 07:32 PM
doug-taylor Thanks for checking this. I have ld-2.3.3.so, not... Nov 8 2007, 04:32 AM
sdjf I'll work on it...give me a few days.
sdjf Nov 9 2007, 07:57 AM
sdjf Ugh...this may get complicated...I just ran ldd on... Nov 9 2007, 08:02 AM
doug-taylor Hmm. Interesting.
Well, don't put yourself o... Nov 9 2007, 08:08 AM
sdjf Coming up with the space to tar these together is ... Nov 9 2007, 08:14 AM
doug-taylor You don't have to go to all that trouble. I... Nov 9 2007, 11:37 AM
doug-taylor Problem solved!
I checked in the OZ 3.5.4 fee... Nov 9 2007, 12:32 PM
sdjf Right on! I actually already gzipped up the l... Nov 10 2007, 10:00 PM![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 08:52 AM |