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