[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacspeak with eSpeak losing speech on Vinux 4



Tim Cross <tcross@une.edu.au> wrote:
> 
> If I understand your setup and how our running emacs and emacspeak, I
> don't think gnome-orca is the issue. 

I agree. I've just discovered (under debian, at least, and it seems to be a
problem in the Espeak code itself) that the AUDIO=runtime compile-time flag,
which is supposed to invoke PulseAudio when the latter is available, always
uses PortAudio, hence ALSA directly, instead. The wrapper functions which are
meant to choose the output method dynamically are never called.

The result is that PulseAudio is bypassed unless Alsa is configured to use it
by default (in which case, we still get underruns and other errors about which
the Alsa library complains on standard error).

I've formally reported the ESpeak bug to Debian, from where I expect it will
be taken upstream.

Note that Speech-Dispatcher is unaffected because it handles the audio output
directly rather than via ESpeak, whereas the Emacspeak speech server uses
Espeak itself to handle the output device.

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive