This is not a threading issue -- it is probably triggering
because of the virtualization layer you mentioned.
>>>>> "Alastair" == Alastair Irving <alastair.irving@xxxxxxxxxxx> writes:
Alastair> On 01/03/2012 01:15, T. V. Raman wrote:
>> I have updated the emacspeak outloud server to use some of
>> the newer libasound calls -- this may make things better
>> for some -- it may potentially make things worse, so
>> please test heavily.
>>
Alastair>
Alastair> I no longer get underrun errors so this is
Alastair> definitely an improvement. However, stopping speech
Alastair> still seems to be a problem. This is easier to
Alastair> demonstrate by running the server directly:
Alastair>
Alastair> If I queue a long string using the q command and
Alastair> then speak it using d then try to stop it using s
Alastair> then if I do the s almost instantly after the d it
Alastair> stops almost instantly, but if I wait before doing
Alastair> the s then it doesn't stop and speaks the whole
Alastair> string. I put a print statement in the outloud tcl
Alastair> file write at the top of the proc s. In the first
Alastair> case this is obviously printed but in the second
Alastair> case it isn't printed until the whole string has
Alastair> been spoken, which is too late. I don't really
Alastair> understand how the threading works but it seems
Alastair> reasonable to suppose that its somehow getting
Alastair> stuck in a thread and not giving execution back to
Alastair> the main command loop.
Alastair>
Alastair> Alastair
Alastair>
Alastair> -----------------------------------------------------------------------------
Alastair> To unsubscribe from the emacspeak list or change
Alastair> your address on the emacspeak list send mail to
Alastair> "emacspeak-request@xxxxxxxxxxx" with a subject of
Alastair> "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@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