Re: How to provide input to the screen reader in a Tk application?

2019-03-17 Thread Samuel Thibault
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?

2019-03-17 Thread Aivar Annamaa via gnome-accessibility-list

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?

2019-03-14 Thread Samuel Thibault
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?

2019-03-14 Thread Aivar Annamaa via gnome-accessibility-list

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?

2019-03-13 Thread Joanmarie Diggs
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