-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Yes, you can actually switch synthesizers on the fly including software; the name of the soft synth is sftsyn. I built a script I use which can switch synths on the fly. It needs a bit more refinement but works for me in its present state. It works great on my Hitachi laptop but gives me a problem on my desktop at home. For some reason, I get an error with Speechd-up and I have to manually killall speechd_up and then run it again from the colsole and then it talks. I run this script from /etc/rc.d in Slackware with the following command syntax: /etc/rc.d/rc.speakup start sftsyn The second parameter can be any of the supported synths for speakup as long as your kernel supports it and you have that model, of course:). I will attach it inline below. - ----- begin script ----- #!/bin/sh # # Shel script to load and unload a modularized version of Speakup # case "$1" in 'start') synth="$2" if [ "$synth" = "sftsyn" ]; then /usr/local/bin/speech-dispatcher fi echo "$synth" >/proc/speakup/synth_name if [ "$synth" = "sftsyn" ]; then sleep 1 /usr/local/bin/speechd_up fi /usr/local/bin/speakupconf load ;; 'stop') synth=`cat /proc/speakup/synth_name` if [ "$synth" = "softsynth" ]; then synth="sftsyn" killall -9 speechd_up killall -9 speech-dispatcher fi echo "none" >/proc/speakup/synth_name sleep 1 /sbin/modprobe -r "speakup_$synth" ;; 'restart') $0 stop sleep 1 $0 start "$2" ;; *) echo "usage $0 start|stop|restart <synth>" ;; esac - ----- end script ----- - -- HolmesGrown Solutions The best solutions for the best price! http://ld.net/?holmesgrown -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAw7KtWSjv55S0LfERAm1QAJ0cf8uQq9bg1nL3U8/wOAgbnUAGRgCdG6J+ e7lU7nO3U5Gix8EyO5ewCYM= =j8qi -----END PGP SIGNATURE-----