Hello Georgina, (but note that the message is sent to the list as well)

I started implementing your directions about speech support on the CD. 
If I understand correctly, they were:

Apply speakup kernel patch.
Set sane volumes by default.
Install a software synth (you recommended Espeak, but the default 
speech-dispatcher configuration file apparently wants to use Flite, so I 
installed Flite-1.3 with the patch from 
http://homepage.hispeed.ch/loehrer/flite_alsa.html).
Install speech-dispatcher (depends on the dotconf library).
Install speechd-up.

After that, I am able to load the speakup_soft module, and the CD starts 
talking.

You mentioned the issue about messages like this one filling the screen:

Sat Sep 29 17:23:16 2007 [244176] ALSA: Start of playback on ALSA

This is actually a bug in speech-dispatcher, not ALSA - they 
unconditionally print debugging messages to stdout. See 
speech-dispatcher-0.6.4/src/audio/alsa.c (look for "MSG"). This can be 
sidestepped by redirecting stderr to /dev/null, or patched out.

So, I have a working configuration (not committed yet, just testing 
locally), but also I have some questions.

1) What are the benefits of Festival, Flite and Espeak over each other?
2) Could you please mail me the configuration of speech-dispatcher that 
works for you? I don't want to ship unconfigured programs on the CD.
3) What are the normal means of enabling speech output in other distros 
and LiveCDs? I.e., is there some string that a typical speakup user 
expects to be able to add to the kernel command line to get speakup with 
hardware or software synth? I ask  because I am afraid that that LFS 
LiveCD will "look strange" if I implement something custom.
4) Even with "draw_arrow=ON" appended to /etc/tin/tinrc, speakup doesn't 
announce the current group in Tin. How to configure Tin to be more 
friendly? Or should I drop Tin and use a patched Mutt (patch from 
http://mutt.org.ua/download/mutt-1.5.15/patch-1.5.15.vvv.nntp.2.gz)?

-- 
Alexander E. Patrakov
-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to