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

Re: Compilation of espeak server for emacspeak35 on Debian Squeeze



understood. There is probably a way to tell it not to cache audio
it is playing -- but that might need to be done in the call to
the audio layer within the speech server. Personally, I've
managed to keep my world pulse-free and have been happier for it.

>>>>> "Janina" == Janina Sajka <janina@rednote.net> writes:
    Janina> Yes, I've heard it's supposed to be a feature, but
    Janina> I've never seen the use case. And, it's a show
    Janina> stopper for the Speakup use case.
    Janina> 
    Janina> T. V. Raman writes:
    >> 
    >> I understnad the pause/resume - that is supposed to be a
    >> "feature" of pulseaudio:-)
    >> 
    >> >>>>> "Janina" == Janina Sajka <janina@rednote.net>
    >> writes:
    Janina> I'm not sure you understood what I'm saying. If you
    Janina> login on a couple consoles, say F1 and F2, Then on F1
    Janina> you do something like mplayer somefile.wav, then do
    Janina> Alt-F2, the mplayer process stops playing. When you
    Janina> go back to Alt-F1 it resumes, just where it had been
    Janina> interrupted.
    Janina> 
    Janina> So, same permissions.
    Janina> 
    Janina> 
    Janina> Yes, I suppose the root access problem might be
    Janina> managed with permissions, but it should also work
    Janina> over ssh, and doesn't.
    Janina> 
    Janina> T. V. Raman writes:
    >> >> 
    >> >> I suspect you can fix that permission issue by adding
    >> >> yourself to the right group -- it's also a safe guess
    >> that >> you're losing perms to the pulseaudio devices when
    >> you're >> not at the console.
    >> >> 
    >> >> >>>>> "Janina" == Janina Sajka <janina@rednote.net> >>
    >> writes:
    Janina> Tim Cross writes:
    >> >> >> 
    >> >> >> Personally, I find it necessary to build espeak from
    >> >> the >> dev sources and modify the espeak makefile so
    >> that >> it >> links against pulseaudio rather than
    >> protaudio. The >> >> default debian/ubuntu build is linked
    >> against >> portaudio, >> which I find makes espeak more
    >> sluggish and >> unresponsive >> than necessary. Others
    >> have reported never >> geting >> pulsaudio working
    >> reliably and I seem to be >> alone in this, >> but it
    >> works really well for me (I now >> use pulsaudio for >>
    >> ViaVoice outlouad as well and no >> longer require any >>
    >> .asoundrc file).
    >> >> >> 
    Janina> Interesting. I can see how this could work for
    Janina> Emacspeak users just as it does for Orca.
    Janina> 
    Janina> 
    Janina> Unfortunately, for those of us who also use Speakup,
    Janina> pulse audio isn't an option inasmuch as it truncates
    Janina> audio output as soon as one switches consoles,
    Janina> e.g. Alt-F2.
    Janina> 
    Janina> 
    Janina> It's actually quite quaint in how it resumes playing
    Janina> the stream exactly where it was interrupted when you
    Janina> return to the original console.
    Janina> 
    Janina> But there's another reason why I don't see pulseaudio
    Janina> being acceptable as an adequate solution, namely that
    Janina> it denies audio device access to root. Go
    Janina> figure. /dev/vcs* isn't denied to root, but audio
    Janina> is. May you never see the dreaded "Give root password
    Janina> for system maintenance."
    Janina> 
    Janina> 
    Janina> Janina
    Janina> 
    Janina> -----------------------------------------------------------------------------
    Janina> To unsubscribe from the emacspeak list or change your
    Janina> address on the emacspeak list send mail to
    Janina> "emacspeak-request@cs.vassar.edu" with a subject of
    Janina> "unsubscribe" or "help".
    >> >> 
    >> >> -- 
    >> >> Best Regards, --raman
    Janina> 
    Janina> --
    Janina> 
    Janina> Janina Sajka, Phone: +1.443.300.2200
    Janina> sip:janina@asterisk.rednote.net
    Janina> 
    Janina> Chair, Open Accessibility janina@a11y.org Linux
    Janina> Foundation http://a11y.org
    Janina> 
    Janina> Chair, Protocols & Formats Web Accessibility
    Janina> Initiative http://www.w3.org/wai/pf World Wide Web
    Janina> Consortium (W3C)
    >> 
    >> -- 
    >> Best Regards, --raman
    Janina> 
    Janina> --
    Janina> 
    Janina> Janina Sajka, Phone: +1.443.300.2200
    Janina> sip:janina@asterisk.rednote.net
    Janina> 
    Janina> Chair, Open Accessibility janina@a11y.org Linux
    Janina> Foundation http://a11y.org
    Janina> 
    Janina> Chair, Protocols & Formats Web Accessibility
    Janina> Initiative http://www.w3.org/wai/pf World Wide Web
    Janina> Consortium (W3C)
    Janina> 
    Janina> -----------------------------------------------------------------------------
    Janina> To unsubscribe from the emacspeak list or change your
    Janina> address on the emacspeak list send mail to
    Janina> "emacspeak-request@cs.vassar.edu" with a subject of
    Janina> "unsubscribe" or "help".

-- 
Best Regards,
--raman

-----------------------------------------------------------------------------
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