https://github.com/accessibleapps/accessible_output2
Output speech and braille using a variety of screen-reading solutions
https://github.com/accessibleapps/accessible_output2
accessibility
Last synced: 5 months ago
JSON representation
Output speech and braille using a variety of screen-reading solutions
- Host: GitHub
- URL: https://github.com/accessibleapps/accessible_output2
- Owner: accessibleapps
- License: mit
- Created: 2019-06-19T19:00:15.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-14T01:20:32.000Z (almost 2 years ago)
- Last Synced: 2026-01-14T18:27:39.718Z (5 months ago)
- Topics: accessibility
- Language: Python
- Homepage:
- Size: 1.31 MB
- Stars: 25
- Watchers: 6
- Forks: 21
- Open Issues: 10
-
Metadata Files:
- Readme: readme.rst
- License: LICENSE
Awesome Lists containing this project
README
Accessible Output 2: Make your app speak
==================================================
Accessible Output 2 is an MIT licensed library for speaking and brailling through multiple screen readers and other accessibility systems.
Accessible Output 2 makes selection of the appropriate speech and Braille output a snap, and also allows the programmer to select and use a specific output, for instance to force speaking through the Microsoft Speech API even if the user has a screen reader loaded.
.. code-block:: python
>>> import accessible_output2.outputs.auto
>>> o = accessible_output2.outputs.auto.Auto()
>>> o.output("Some text") #attempts to both speak and braille the given text through the first available output
>>> o.speak("Some other text", interrupt=True) #Speak some text through the output, without brailling it, and interrupt the currently-speaking text if any
Accessible Output 2 makes it simple to add spoken and brailled notifications to your applications on multiple platforms, facilitating accessibility for the visually impaired and also providing a nice alternative means of providing notifications to a sighted user.
Supported Outputs:
------------------
Speech:
- JAWS for Windows
- NVDA
- Window Eyes
- System Access
- Supernova and other Dolphin products
- PC Talker
- ZDSR
- Microsoft Speech API
Braille:
- JAWS for Windows
- NVDA
- Window Eyes
- System Access
- Supernova and other Dolphin products