Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

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

Project description

The accessible_output library

Author:Christopher Toth <>
Date:$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.

Files for accessible_output, version 0.7.5
Filename, size File type Python version Upload date Hashes
Filename, size accessible_output-0.7.5-py2.7.egg (279.2 kB) File type Egg Python version 2.7 Upload date Hashes View
Filename, size accessible_output-0.7.5.win32.exe (433.0 kB) File type Windows Installer Python version any Upload date Hashes View
Filename, size (39.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page