Self-voicing
A self-voicing application is an application that provides an aural interface without requiring a separate screen reader. Self-voicing applications can be an important form of assistive technology, useful to those who have difficulty reading or seeing.
A prominent group of self-voicing applications are talking web browsers. Traditionally, talking web browsers have been specially created, as was the case with:
- pwWebSpeak, originally developed by The Productivity Works in Princeton, New Jersey
- Simply Web
- Home Page Reader from IBM
- Connect Outloud from Freedom Scientific
- WebAnywhere from University of Washington
A second important category are broader self-voicing applications that function as what T. V. Raman calls "complete audio desktops", including editing, browsing, and even gaming capabilities.
These include Raman's own Emacspeak enhancement for Emacs.