On 3/18/2019 2:15 PM, Samuel Thibault wrote: > Eric Johansson, le lun. 18 mars 2019 13:44:04 -0400, a ecrit: >> I'm a speech recognition user and quite frankly, almost all the >> accessibility features people have put in place do not work with speech >> recognition. How can we get our needs injected in the conversation? > By talking about it :)
Thanks :-) where should I be talking about it? > I should be able to just say "restart numbering" and have it activate >> that "right click, hunt through the menu and click on the item" >> action. > Right, this is actually supported in at-spi, actionable widgets are > supposed to have a list of actions with a name for each, that can be > used in such a situation (and could be shown to the user so she knows > she can trigger it). I have also added that to the list. Is there any capabilities in at-spi that allow a speech recognition environment to query the application and find out enough context to be able to generate appropriate grammars? for example, using a multipurpose editor. I may want to have different grammars for different types of data. I need to know what tab has focus and something about that tab (TBD) so that I can generate the right grammar to operate on data within that tab. Oh, just thought of a good example. Are you familiar with the application notion? It's like Evernote on steroids. They have a interesting take on a database. Each cell of the database has a type and a name. For text fields, saying "Change <name>" Should put me in the cell of that name. But if the cell is a multi-selection list, the grammar should be all of the options for the multi-selection list. If if the cell is a number, I want to limit the grammar to just numbers. There are a bunch of other types such as email address phone number URL people and other limited board non-English language elements that could be spoken. Each of which need their own grammar. One of the problems though with the notion database is that there are no row names except by convention. Therefore whenever you use a name to sell, somebody needs to keep track of the role you are on and no command should take you off of that row. The last issue is a method of bypassing JavaScript backed editors. I cannot dictate into Google Docs, have difficulty dictating into LinkedIn. In the browser context, only naked text areas seem to work well with NaturallySpeaking. _______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list