Screenreader
A screen reader, also written as screenreader, is a type of assistive technology that converts on-screen text and interface elements into synthesized speech or braille output. It enables people who are blind or have severe visual impairments to access digital content and interact with software, websites, and mobile apps.
Screen readers use the operating system’s accessibility APIs and the application’s UI markup to retrieve information
Common software screen readers include NVDA and JAWS on Windows, VoiceOver on macOS and iOS, TalkBack on
Screen readers rely on semantic markup and accessibility APIs such as ARIA to announce content accurately.
History and impact: Early screen readers emerged from text-based terminals and speech synthesis for blind users.