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
