Skip to main content

Library to provide speech and braille output to a variety of different screen readers and other accessibility solutions.

Project description

The accessible_output library


Christopher Toth <>


$Date: 06-27-2011 02:00:00 -0400 (Mon, Jun 27, 2011)

Web site:




Accessible Output provides a standard way for developers to output text in either speech or braille using a preinstalled screen reader. Using accessible_output makes creating self-voicing applications extremely easy.

Basic Usage

Using accessible output is extremely simple:

#!/usr/bin/env python
from accessible_output import speech
s = speech.Speaker() #Will load the default speaker.
s.output("The message to speak")

Speech Outputs

  • JAWS for Windows

  • Window Eyes

  • Dolphin Screen Readers newer than v11.

  • NVDA 2010.1 or newer

  • System Access and System Access To Go

  • Microsoft sapi 5 speech

  • Speech Dispatcher

  • Apple VoiceOver

Braille Outputs

  • JAWS for Windows

  • Window Eyes

  • NVDA

  • System Access and System Access To Go

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution (39.2 kB view hashes)

Uploaded source

Built Distributions

accessible_output-0.7.5.win32.exe (433.0 kB view hashes)

Uploaded any

accessible_output-0.7.5-py2.7.egg (279.2 kB view hashes)

Uploaded 2 7

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page