Hey, this is an excellent idea. That is actually working for me now. The only down side to this is I can't use sounds from gnome and that probably kills media players like totem or gnome-mplayer. Not sure about the players for sure. But at least I can use emacspeak again and still have access to speak up.
I sure don't like PulseAudio's general behavior and never have.
On Mar 28, 2013, at 3:20 PM, Derek Roberts <bigd.vi.guy@xxxxxxxxxxx> wrote:
> Hi,
> Another thing you could do is
> chmod -x /usr/bin/pulseaudio
> Unless you actually need it running for something...
>
> Thanks,
> KJ4UFX
>
> On 3/29/13, Christopher Chaltain <chaltain@xxxxxxxxxxx> wrote:
>> I'm not sure if this will help or not, but following some advice I found
>> on the web (I think from Tim.) I recompiled eSpeak from source to have
>> it use PA if it was present. I'm sure you could do the opposite and
>> force it to use ALSA. Here are the notes I wrote up for myself. I hope
>> they help.
>>
>> **** Recompiling eSpeak to Use PulseAudio
>>
>> Unfortunately, the last syllable spoken is always truncated making it
>> unusable.
>>
>> I fixed this by downloading the source code for eSpeak and compiling it
>> for runtime, which uses PulseAudio if it's running and PortAudio otherwise.
>>
>> I went to http://espeak.sourceforge.net/download.html and downloaded the
>> file espeak-1.46.02-source.zip.
>>
>> I had to install the library development packages for PulseAudio and
>> PortAudio.
>>
>> $ sudo apt-get install libpulse-dev libportaudio-dev
>>
>> Now after unpacking the source code for eSpeak, I went into the source
>> directory, espeak-1.46.02-source/src, and I made the following changes
>> to the Makefile:
>>
>> #DATADIR=/usr/share/espeak-data
>> DATADIR=/home/chaltain/Tools/share/espeak-data
>>
>> #PREFIX=/usr
>> PREFIX=/home/chaltain/Tools
>>
>> # 'runtime' uses pulseaudio if it is running, else uses portaudio
>> AUDIO = runtime
>> #AUDIO = portaudio
>>
>> Now I run the commands:
>>
>> $ make all
>> $ make install
>>
>> This creates new eSpeak libraries and binaries, using the runtime
>> option, and places them in my ~/Tools directory.
>>
>> Now to start Emacspeak with eSpeak and these new libraries, I run the
>> commands:
>>
>> $ export LD_LIBRARY_PATH=/home/chaltain/Tools/lib
>> $ emacspeak -e
>>
>> aNow Emacspeak comes up and I don't have the latency issues.
>>
>> Note that I exported the variable LD_LIBRARY_PATH instead of running the
>> following command:
>>
>> $ sudo ldconfig /home/chaltain/Tools/lib
>>
>> so that I'd only run emacspeak with this new library and not making the
>> change globally, so as not to impact Orca if I did something wrong.
>>
>> When using ldconfig, note you can use
>>
>> $ ldconfig -p | grep espeak
>>
>> to see which eSpeak library is being used.
>>
>> On 03/28/2013 11:48 AM, Steve Holmes wrote:
>>> Somehow, it seems like every time I launch emacspeak now and when I
>>> test the espeak server from the emacspeak servers directory, it
>>> appears to be launching pulse audio on my system and that in turn is
>>> giving me all kinds of problems with speech losses and taking over my
>>> ALSA devices. This all began recently when I thought I would give
>>> Pulse another look since I use gnome and want gnome sound support.
>>> But after running into conflicts with Speakup and ALSA, I decided to
>>> disable Pulse by commenting out the default.pa file but every time I
>>> start up emacspeak now, I get some broken or garbled speech and all
>>> ALSA speech such as from speakup is silent until I quit emacs. Anyone
>>> know what could be going on here?
>>>
>>> I would love to just uninstall pulse entirely but other packages
>>> require the dumb thing so can't remove it. Any way to get emacspeak's
>>> espeak server to use ALSA only and not be calling on pulseaudio?
>>>
>>> -----------------------------------------------------------------------------
>>> To unsubscribe from the emacspeak list or change your address on the
>>> emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
>>> subject of "unsubscribe" or "help".
>>>
>>
>> --
>> Christopher (CJ)
>> chaltain at Gmail
>>
>> -----------------------------------------------------------------------------
>> To unsubscribe from the emacspeak list or change your address on the
>> emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
>> subject of "unsubscribe" or "help".
>>
>>
>
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
> subject of "unsubscribe" or "help".
>
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help".
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998