How do I get speakup and brltty to live happily on the samesystem with hardware synthesis

Sean McMahon smcmahon at
Wed Feb 16 17:06:27 EST 2005

Switch on my serial port?  re-wiring the devices?  I need a little more
explanation.  Where should I look to find out how to write or modify the
initialization scripts.  The system has two kernels, one with speakup and one
without.  To try simplifying the process, I'd load speakup with the bns synth
which happens to be a braillelite, or I'd load brltty when I'm using the other
kernel and choosing emacspeak to run software speech.  I'm not getting success
with speakup and software speech for reasons which I'll thoroughly explain in
another email.
----- Original Message ----- 
From: "Janina Sajka" <janina at>
To: "Speakup is a screen review system for Linux." <speakup at>
Sent: Wednesday, February 16, 2005 1:21 PM
Subject: Re: How do I get speakup and brltty to live happily on the samesystem
with hardware synthesis

> You might also want to put a switch on your serial port, so that you can
> select your synth or your braille display without having always to
> rewire them.
> When you do this kind of setup, you simply do your initialization by
> hand, possibly from scripts that you keep to expedite the task.
> And, you might want to put little beeps and bleeps in key files to help
> you along in the process, if you're booting without speech/braille. For
> example, on my Fedora boxes, I put the following in my /etc/rc.local:
> aplay /boot/boot.wav
> I find this helpful for letting me know when the bootup process is about
> finished, and the system is ready for me to login.
> With Gnome, it's possible to have gdm beep when the graphical dialog
> comes up. So, I do both.
> John covici writes:
> > You can certainly let speakup load and in your init scripts test if
> > the synthesizer is none because it was not found and then do something
> > if this is true -- is this about what you want?  I do something like
> > this on my laptop where I may or may not have a serial synth -- if I
> > don't I run software speech using speakup.
> >
> > on Wednesday 02/16/2005 Sean McMahon(smcmahon at wrote
> >  > Ignore the obvious question, No I don't want them running of the same
> >  > at exactly the same time.  What I'm trying to develop is a system where
one boot
> >  > option loads speakup with a bns and another loads brltty and would allow
> >  > inclusion of software speech via emacspeak upon login.  The problem is
> >  > brltty loads at somepoint before login, so I'd have to change the way the
> >  > scripts work.  Is it possible to change the startup scripts to say if a
> >  > is connected to and active on the serial port then don't load brltty else
> >  > brltty?  Will I have to specifically change the init scripts if I
> >  > brltty with one braille display like the alva satellite then configure
speech in
> >  > speakup to work off of a bns?  This system only has one serial port.Where
> >  > should I be looking for info?
> >  >
> >  >
> >  > _______________________________________________
> >  > Speakup mailing list
> >  > Speakup at
> >  >
> >
> > -- 
> > Your life is like a penny -- how are you going to spend it?
> >
> >          John Covici
> >          covici at
> >
> > _______________________________________________
> > Speakup mailing list
> > Speakup at
> >
> -- 
> Janina Sajka Phone: +1.202.494.7040
> Partner, Capital Accessibility LLC http://www.CapitalAccessibility.Com
> Chair, Accessibility Workgroup Free Standards Group (FSG)
> janina at
> If Linux can't solve your computing problem, you need a different problem.
> _______________________________________________
> Speakup mailing list
> Speakup at

More information about the Speakup mailing list