Thank you.
Testing the latest 0.3.4 release...
When I set the timeout to 50 ms (shortest possible) in hands-free mode, the answer doesn't get spoken, and the program hangs.
I finally saw the bug you mentionned. It does not happen all the time, right ? 1 in 10 maximum ?
It seems to only happen in Windows. Technically, my programm is waiting that espeak has finished to transform text into speech. But for some unknown reason, it never finishes in some rare circumstances.
I am sorry to say that I don't see what I can do to fix that, right now.
You can press the Stop button and restart a sequence. Sorry for the incovenience.
You're too fast ! ;-)
My settings are single digit numbers, 5 rows, 50 ms timeout, and hands-free mode.
It happens every single time; this happens both on my work machine (hush hush), and my home laptop.
I'm really liking the hands-free mode. Thanks!
I'm actually getting this behavior for timeouts less than 200 ms.
200 ms or above is fine.
I don't clearly understand and I have not found the bug. But I have made few tweaks. It should work better; but I don't think it's completly fixed. Once in a while one can not get the answer spoken out.
http://www.sorobanexam.org/static/data/m...
http://www.sorobanexam.org/static/data/m...
http://www.sorobanexam.org/static/data/m...
100 ms timeout and above now always seem to work (single digit, hands-free mode), but 50 ms works only once in a while.
I practice single digits a lot (the building block for multi-digits), hence 50 ms would be great if it worked. Actually, it would be nice if the 50 ms minimum could be reduced to 0 ms, as 50 ms for single digits is pretty easy.
Great improvement compared to previous version. Thanks.