Very interesting pulseaudio problems?

Halim Sahin halim.sahin at freenet.de
Fri Oct 2 10:41:44 BST 2009


Hi,
some days ago you wrote that you are using gnomespeech.
This is the reason why pulseaudio blocks orca.

Pulseaudio opens the hw0,0 alsa device so no other alsa application can
work.
This happens only to useless soundcards without hardwaremixing!!!!!!!
You can try speechd and select it's pulse output driver.
Remove ~/.pulse_a11y_nostart temporarely and test if this works.
The acessible profile disables pulse completely and other stuff doesn't
work reliable if no pulse is running.

The best way is to buy a soundcard which supports hardwaremixing and use
alsa/oss output
of speech-dispatcher. 
Currently all other stuff don't work stable.

Another interesting stuff which works better than current ubuntu setup
is the ossproxy.
This little proxy uses pulseaudio and creates /dev/dsp using the new
cuse driver (available in kernel 2.6.31).
Running ossproxy and speech-dispatcher with it's oss output module work
really fast and it seems stable enough.
Unfortunately the included oss-emulation  support of the ubuntu kernel needs to be
disabled for ossp to work.
It seems that this can't be done using the kernel cmdline. 

Regards
Halim





More information about the Ubuntu-accessibility mailing list