Redirecting speakup output

Janina Sajka janina at rednote.net
Sat May 11 15:15:24 EDT 2013


Hi, Chuck:

My apologies. I misunderstood your problem, but I see you have an
answer. And, I think I might want to adopt it myself!

Janina

Chuck Hallenbeck writes:
> Hi Janina,
> 
> Thanks for sharing this, but I'm still puzzled. How do I tell speakup, or
> espeakup, or espeak, to use a card other than the default card0?   I don't
> see how assigning audio interfaces to particular index values accomplishes
> that.
> 
> 
> Chuck
> 
> 
> On Sat, 11 May 2013, Janina Sajka wrote:
> 
> > Hi, Chuck:
> >
> > Hoping this finds you well ...
> >
> > I also have several audio devices on each of my computers, even the
> > laptop. It's perfectly possible to configure Linux to assign them
> > predictable alsa device designations. Here's how I do it on Fedora 18.
> > Your distro may do it a bit differently, but I suspect the basics remain
> > the same.
> >
> > Before I lay this out, however, let me point out that I believe there's
> > an even better way that I haven't yet stopped to learn involving udev
> > configuration.
> >
> >
> > Here's my pre udev approach ...
> >
> > Sometime ago Fedora moved /etc/modprobe.conf to a set of files in
> > /etc/modprobe.d/. In that directory I have two files of interest:
> >
> > 1.)	blacklist.conf
> > 	In this file I find it important to comment out Fedora's default
> > 	silencing of the system beep, so that the line now reads:
> > #blacklist snd-pcsp
> >
> > 2.)	local.conf
> > 	Here's the complete contents of this file from my main machine.
> >
> > alias snd-card-0 snd-hda-intel
> > options snd-card-0 index=0
> > options snd-hda-intel index=0
> > alias snd-card-2 snd-usb-audio
> > options snd-card-2 index=2
> > options snd-usb-audio index=2
> > alias snd-card-3 snd-usb-audio
> > options snd-card-3 index=3
> > options snd-usb-audio index=3
> > alias snd-card-4 snd-hdsp
> > options snd-card-4 index=4
> > options snd-hdsp index=4
> > alias snd-card-5 snd-ice1724
> > options snd-card-5 index=3
> > options snd-ice1724 index=5
> > alias snd-card-6 snd-pcsp
> > options snd-card-6 index=6
> > options snd-pcsp index=6
> >
> >
> > As I'm sure you've noticed, the two usb devices aren't differentiated.
> > Fortunately, they do tend to load in the same order for me, but this
> > where udev should be of help once I get my head around how to use it.
> >
> > hth
> >
> > Janina
> >
> > Chuck Hallenbeck writes:
> > > Hi,
> > >
> > > I am using speakup with espeakup and espeak, on a system with several audio
> > > devices supported by alsa.  I would like to preserve the motherboard device
> > > as the default card0, and direct screen reader output to a different
> > > interface, such as card1 or card2.  Is there a way to do this? Would
> > > speechdispatcher  be able to do it?
> > >
> > > Thanks
> > >
> > >
> > > --
> > >
> > > Chuck in Hudson.
> > > _______________________________________________
> > > Speakup mailing list
> > > Speakup at linux-speakup.org
> > > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> >
> >
> 
> -- 
> 
> Chuck in Hudson.
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 

Janina Sajka,	Phone:	+1.443.300.2200
			sip:janina at asterisk.rednote.net
		Email:	janina at rednote.net

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair,	Protocols & Formats	http://www.w3.org/wai/pf
	Indie UI			http://www.w3.org/WAI/IndieUI/



More information about the Speakup mailing list