Hi, Thank you. Can you point me to information about the event model? Thanks. Jim -----Original Message----- From: program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx] On Behalf Of Soronel Haetir Sent: Wednesday, June 04, 2014 11:44 AM To: program-l@xxxxxxxxxxxxx Subject: [program-l] Re: Understanding Speech Recognition As far as I know there aren't normal accessibility events associated with speech recognition. Windows speech recognition does have an event system associated with it, just like the rest of SAPI5 it is done via COM but it is not automation compatible so you would not be able to use it directly from jaws scripting. I haven't looked at it enough to determine how difficult it would be to create a automation compatible wrapper around the native objects (the way FS did with the UIA object system). Depending on the program you are trying to script you might also look to see if it supports the TOM (Text Object Model) interfaces. Since that does provide support for tying together editing changes with speech recognition input. On 6/4/14, Homme, James <james.homme@xxxxxxxxxxxx> wrote: > Hi, > I'm looking at the speech recognition feature that comes with Windows 7 and > Vista. I wonder if it is possible to make a screen reader repeat back what > happens sometimes. For example, I might want it to read back the last word > if I tell speech recognition to move to the prior word. I'd like to do that > without typing. In my experiments with JAWS, though, I have turned on all > key labels, and I've put some code into caret moved event to see if I can > get JAWS to tell if the caret moves. So far, it seems like the events are > getting bypassed. The same thing seems to be happening with NVDA. Does > anyone have any insight about how this works? > > Thanks. > > Jim > > > > ________________________________ > > This e-mail and any attachments to it are confidential and are intended > solely for use of the individual or entity to whom they are addressed. If > you have received this e-mail in error, please notify the sender immediately > and then delete it. If you are not the intended recipient, you must not > keep, use, disclose, copy or distribute this e-mail without the author's > prior permission. The views expressed in this e-mail message do not > necessarily represent the views of Highmark, its diversified business, or > affiliates. > -- Soronel Haetir soronel.haetir@xxxxxxxxx ** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq N�^j����b��%��(��^�i�v&�z\��Yh�)��)䙨���k� ښZު笵��zX���+�˛��-