Parente's Mindtrove


November 22, 2009

pyttsx is a cross-platform text-to-speech package for Python. It has a simple API for producing speech, setting some basic engine properties, and getting start/stop/word callbacks. pyttsx currently supports SAPI5, NSSpeechSynthesizer, and espeak, but it can be extended to support other engines and libraries.

The project BSD licensed and hosted on ~~Launchpad~~ GitHub. PyPI tracks downloads for the latest stable version and ReadTheDocs handles the documentation.

Another Read: Creating an Accessible Dojo Rating Widget »

The widgets in the Dojo toolkit, called Dijits, support keyboard navigation, remain visible in high-contrast mode, contain WAI-ARIA markup for assistive technologies, and enable internationalization. This combination of techniques makes Dijits accessible to a wide range of users with disabilities and native locales.