Direct Speech Access
Also known as: Speech-Enabling
An approach to providing speech output where applications generate spoken feedback directly from their semantic context, as opposed to the traditional screen-reading approach where an external program interprets the visual display. In direct speech access, each application has speech output modules that understand its content structure and can speak information meaningfully — for example, a code editor might use different voices for comments, keywords, and strings, or an email client might announce message metadata before reading the body. This approach produces richer, more contextually appropriate speech output than screen readers that must infer meaning from visual layout. The concept was pioneered by T. V. Raman's Emacspeak and influenced the development of accessibility APIs that allow applications to expose their semantics directly to assistive technology.
Category: Screen Reader · Accessibility Concepts · accessibility history
Related: Emacspeak · Screen reader · Off-Screen Model · Accessible Rich Internet Applications · Accessibility API