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.
>>> 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
Metadata
Release files for accessible-output2 0.17
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| accessible_output2-0.17.tar.gz | 805.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| accessible_output2-0.17-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 1.6 MB
Release files / accessible_output2-0.17.tar.gz
| Download URL | accessible_output2-0.17.tar.gz |
|---|---|
| Size | 805.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
592da28fbbbd538e81ecd17236aaef3c5b86cdee8fbf3f6f2b8b81bcebd99389
|
|
BLAKE2b-256 checksum How to use checksums |
aed1e877ce1c6a44abd054543420351d91dd2d5c988364a15e9b81e13b3c65c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.6
|
Release files / accessible_output2-0.17-py2.py3-none-any.whl
| Download URL | accessible_output2-0.17-py2.py3-none-any.whl |
|---|---|
| Size | 809.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
bdcfc5f2c8ecb50b219fa7d547018dd0c99dfa4c56b506872c74f5dc941a3288
|
|
BLAKE2b-256 checksum How to use checksums |
028e2bb81f845d8f3ecb07acd094544ecbf0c0e02f80364e35fdabaec96ee6dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.6
|