Re: How to provide input to the screen reader in a Tk application?
Hello, Aivar Annamaa via gnome-accessibility-list, le dim. 17 mars 2019 13:18:06 +0200, a ecrit: > I'll consider using speech-disptcher. But can you please take a look at > Papi's approach (http://ocemp.sourceforge.net/papidown.html). Does it match > the current technical standards and libraries related to screen-reading in > Linux? It does build with python2 and look like a proper way to implement accessibility on Linux, yes. Samuel ___ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
Re: How to provide input to the screen reader in a Tk application?
Thank you all for the responses! I'll consider using speech-disptcher. But can you please take a look at Papi's approach (http://ocemp.sourceforge.net/papidown.html). Does it match the current technical standards and libraries related to screen-reading in Linux? If yes, then I'll try to find someone who can update it to work with recent Python versions. If Papi gets fixed, then I believe I can update Tka11y (https://pypi.org/project/Tka11y/) myself. best regards, Aivar On 14.03.2019 11:18, Samuel Thibault wrote: Aivar Annamaa via gnome-accessibility-list, le jeu. 14 mars 2019 10:31:53 +0200, a ecrit: On 13.03.19 20:11, Joanmarie Diggs wrote: Orca works entirely based on interacting with AT-SPI2. Thus there is no way to provide direct input to it. But can I send something to AT-SPI2 without involving widgets? AT-SPI2 is only about widgets. At best, if you just want something spoken, you can send it directly to speech-dispatcher. Samuel ___ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
Re: How to provide input to the screen reader in a Tk application?
Aivar Annamaa via gnome-accessibility-list, le jeu. 14 mars 2019 10:31:53 +0200, a ecrit: > On 13.03.19 20:11, Joanmarie Diggs wrote: > > Orca works entirely based on interacting with AT-SPI2. Thus there is no > > way to provide direct input to it. > > But can I send something to AT-SPI2 without involving widgets? AT-SPI2 is only about widgets. At best, if you just want something spoken, you can send it directly to speech-dispatcher. Samuel ___ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
Re: How to provide input to the screen reader in a Tk application?
On 13.03.19 20:11, Joanmarie Diggs wrote: Orca works entirely based on interacting with AT-SPI2. Thus there is no way to provide direct input to it. But can I send something to AT-SPI2 without involving widgets? best regards, Aivar ___ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
Re: How to provide input to the screen reader in a Tk application?
Hi Aivar. Orca works entirely based on interacting with AT-SPI2. Thus there is no way to provide direct input to it. Sorry! --joanie On 3/13/19 1:16 PM, Aivar Annamaa via gnome-accessibility-list wrote: > Hi! > > I have a Python+Tkinter application (https://thonny.org) for which I'd > like to add some screen-reader support. Unfortunately Tk doesn't provide > required information to at-spi > (https://core.tcl.tk/tk/tktview?name=0e294d9604 and > https://mail.python.org/pipermail/tkinter-discuss/2013-September/003480.html). > > > I found Tka11y (https://pypi.org/project/Tka11y/) based on Papi > (http://ocemp.sourceforge.net/papi.html), but they haven't been updated > for a while. When I tried a minimal example with my Python 2.7 I got > core dump. > > Do you know any other options? > > Can I somehow provide direct input to the screen reader without > involving a widget toolkit at all? For example, can I send a text to > narrate whenever the user moves from one line to another in the editor? > > best regards, > Aivar > > ___ > gnome-accessibility-list mailing list > gnome-accessibility-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list ___ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list