changing synthesisers under speakup
Adam Myrow
amyrow at midsouth.rr.com
Tue Aug 3 21:58:37 EDT 2004
On Tue, 3 Aug 2004, Sean M McMahon wrote:
> Is there any way to make changes in /proc/speakup permanent?
If you want to change the default synthesizer, the easiest way is to edit
your GRUB configuration to append the correct speakup_synth line to the
boot parameters. I still use Lilo, but Grub has the same facility. In
your case, you'd want to make sure that the parameter of
"speakup_synth=bns" is passed at boot time. To save settings like pitch,
speed, and so forth, there is a handy script called speakupconf which is
part of the kernel source after Speakup is patched in. Go into the
directory where your kernel source is, and look for
drivers/char/speakup/speakupconf, and copy it to /usr/local/bin, or
anywhere in your path. Be sure and set its permissions to permit
execution. I.E. chmod 755 /usr/local/bin/speakupconf. After that, you
can execute speakupconf load to load in settings, and speakupconf save to
save them. The settings are saved by synthesizer name. If you run it as
root, they get put under /etc, otherwise, they are put in your home
directory. This makes it possible for each user on a multi-user system to
load their favorite settings. Of course, they'd have to be all using the
console, rather than remote access like SSH for this to be useful.
Anyway, hope that answered your questions.
More information about the Speakup
mailing list