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

Sometimes bad responsiveness with outloud and alsa 1.0.16



debug this outside of emacs by simulating a bunch of requests to
the server. 

I suspect you may need to tune asound params on that particular
libasound version to avoid buffer drain problems.

>>>>> "Lukas" == Lukas Loehrer <listaddr1@xxxxxxxxxxx> writes:
    Lukas> On Debian sid with libasound2-1.0.16-2, I am getting
    Lukas> very bad responsiveness with the outloud speech server
    Lukas> in some situations. The problem goes away after
    Lukas> downgrading to libasound2 1.0.15-3.
    Lukas> 
    Lukas> Responsiveness is not generally bad, but only in some
    Lukas> situations. The problem is easier to see with low
    Lukas> speech-rates. The problem is for example reproducible
    Lukas> in in an info buffer when cycling from links to links
    Lukas> with the tab key. Voice locking must be enabled.
    Lukas> 
    Lukas> 1. Hit tab to jump to a link 2. wait a bit until
    Lukas> emacspeak is in the middle of reading the actual link
    Lukas> text 3. Hit tab again to get to the next link
    Lukas> 
    Lukas> What should happen: speech should stop imediately and
    Lukas> the next link should be read.  What happens with
    Lukas> libasound 1.0.16-2: The text of the first link is read
    Lukas> to the end and then the text of the second link is
    Lukas> read.
    Lukas> 
    Lukas> Similar effects can be observed when moving through
    Lukas> code line by line and some font-locking is present.
    Lukas> 
    Lukas> I have not yet been able to nail down the problem to a
    Lukas> specific alsa api call, but it is probably either
    Lukas> snd_pcm_writei() or snd_pcm_drop() whose behavior must
    Lukas> have changed in a subtle way in 1.0.16. I cannot
    Lukas> produce a short test case that reproduces the problem,
    Lukas> so reporting the bug to either Debian or Alsa is
    Lukas> difficult. Can anyone reproduce the described
    Lukas> behavior?
    Lukas> 
    Lukas> Best regards, Lukas
    Lukas> 
    Lukas> -----------------------------------------------------------------------------
    Lukas> To unsubscribe from the emacspeak list or change your
    Lukas> address on the emacspeak list send mail to
    Lukas> "emacspeak-request@xxxxxxxxxxx" with a subject of
    Lukas> "unsubscribe" or "help"

-- 
Best Regards,
--raman

      
Email:  raman@xxxxxxxxxxx
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@xxxxxxxxxxx
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

-----------------------------------------------------------------------------
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 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog