[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Games for blind players



Again, this (I assume) speaks through sapi5, not the user's screen
reader. Speaking from much personal experience, it is nearly always
best to speak through the screen reader rather than sapi. There are
many reasons for this, but a few are:
*the user is accustomed to the reader's speech
*sapi on Windows, unless the user has a third-party synthesizer
installed (and they cost money), is terrible, whereas speech in screen
readers is usually quite good
*the user has customized the reader with punctuation level, speech
rate, pitch, and a lot of other preferences that cannot be matched in
sapi
*if sapi is used, then the user generally has to turn off the screen
reader or put it to sleep, an additional step that is unnecessary if
the reader is used instead of sapi

Now, if your game is not mostly text-based, you may want sapi instead.
This mostly happens when the game needs the arrow keys, or if there
are a lot of keys and you don't want the reader speaking each one when
it is pressed. In that case, use sapi if you must, but (again
depending on the game type) pre-recorded or synthesized samples may be
best instead. If you (the original poster) would like me to test the
game I can, since I use a screen reader and so can provide feedback on
how the program works with it.

On 10/23/11, Jake b <ninmonkeys@xxxxxxxxx> wrote:
> Speech recognition and TTS library http://code.google.com/p/pyspeech/
>
> On Saturday, October 22, 2011, Luis Miguel Morillas <morillas@xxxxxxxxx>
> wrote:
>> A friend asked me to write a game for blind kids. He proposed me a
>> kind of hangman game. Do you have any experience using speech
>> recognition and text to speech into games?
>>
>> -- lm
>>
>
> --
> Jake
>


-- 
Have a great day,
Alex (msg sent from GMail website)
mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap