Re: [orca-list] Script to interact with Orca
- From: Corentin BACQUÉ-CAZENAVE <corentin progaccess net>
- To: Joanmarie Diggs <jdiggs igalia com>, "orca-list gnome org" <orca-list gnome org>
- Subject: Re: [orca-list] Script to interact with Orca
- Date: Thu, 8 Apr 2021 12:58:59 +0200
For now we use LibNotify, I'll follow your issue, thanks for this.
Corentin (certifié Expert NVDA 2019) :
* Sites Web
o ProgAccess <https://www.progaccess.net>
o NVDA-FR <https://www.nvda-fr.org>
* Réseaux sociaux
o Twitter : @Oreonan_ <https://www.twitter.com/Oreonan_>
o Discord : Oreonan#4463
o Messenger : corentin.bacquecazenave
<https://m.me/corentin.bacquecazenave>
o Snapchat : cbc33000 <https://www.snapchat.com/add/cbc33000>
o Facebook : corentin.bacquecazenave
<https://www.facebook.com/corentin.bacquecazenave>
o Instagram : @Oreonan <https://www.instagram.com/Oreonan/>
Le 08/04/2021 à 12:07, Joanmarie Diggs a écrit :
Thinking about this more: What we really need is a notification API in
ATK and AT-SPI2. Then Orca could start listening for special
notifications and display them in speech and/or braille, just like it
does for state changes, text changes, etc. This would also make it
possible for Orca to offer -- and respect -- user settings so that
they are in charge of their user experience. For instance, a user
might/might not wish to hear a message from an app which is not
focused. They might wish to completely opt out of messages from apps
which are too "chatty." Etc.
So I've filed https://gitlab.gnome.org/GNOME/orca/-/issues/199
<https://gitlab.gnome.org/GNOME/orca/-/issues/199> which I've
"blocked" until we have the API we need. That issue has links to the
ATK and AT-SPI2 issues I've also just filed. I will be happy to
implement support in Orca once that API exists. In the meantime, I
hope one of the solutions below works for you.
--joanie
On Thu, 2021-04-08 at 10:45 +0200, Joanmarie Diggs wrote:
Orca should announce anything with the accessible role of
notification in response to a state-showing event. This could be
accomplished via using a platform notification library or by creating
the accessible object in your app and firing the accessibility event.
Note that Orca doesn't (in theory) care if the thing is actually
displayed on screen.
If your project is web based, ARIA live regions should work.
Orca doesn't have an API through which apps can make it do stuff.
Sorry! But you could send things to speech-dispatcher.
HTH.
--joanie
On Wed, 2021-04-07 at 23:37 +0200, Corentin BACQUÉ-CAZENAVE via
orca-list wrote:
Hi,
I'm contributor of a conferencing project, currently we are working
to a TTS system for program notifications.
We found a way to do this on Windows (with Tolk library) and on
MacOS (with Apple scripts), but we found nothing to interact with Orca.
There is any way to send a message to Orca and request him to say it?
Thanks in advance.
_______________________________________________
orca-list mailing list
orca-list gnome org <mailto:orca-list gnome org>
https://mail.gnome.org/mailman/listinfo/orca-list
<https://mail.gnome.org/mailman/listinfo/orca-list>
Orca wiki: https://wiki.gnome.org/Projects/Orca
<https://wiki.gnome.org/Projects/Orca>
Orca documentation: https://help.gnome.org/users/orca/stable/
<https://help.gnome.org/users/orca/stable/>
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
<https://help.gnome.org/users/gnome-help/stable/a11y.html>
_______________________________________________
orca-list mailing list
orca-list gnome org <mailto:orca-list gnome org>
https://mail.gnome.org/mailman/listinfo/orca-list
<https://mail.gnome.org/mailman/listinfo/orca-list>
Orca wiki: https://wiki.gnome.org/Projects/Orca
<https://wiki.gnome.org/Projects/Orca>
Orca documentation: https://help.gnome.org/users/orca/stable/
<https://help.gnome.org/users/orca/stable/>
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
<https://help.gnome.org/users/gnome-help/stable/a11y.html>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]