Source: yasr Section: admin Priority: optional Maintainer: Debian Accessibility Team Uploaders: Cyril Brulebois , Samuel Thibault Build-Depends: debhelper-compat (= 13), quilt Rules-Requires-Root: no Standards-Version: 4.6.1 Homepage: https://yasr.sourceforge.net/ Vcs-Browser: https://salsa.debian.org/a11y-team/yasr Vcs-Git: https://salsa.debian.org/a11y-team/yasr.git -b unstable Package: yasr Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: eflite Description: General-purpose console screen reader Yasr is a general-purpose console screen reader for GNU/Linux and other Unix-like operating systems. The name "yasr" is an acronym that can stand for either "Yet Another Screen Reader" or "Your All-purpose Screen Reader". . Currently, yasr attempts to support the Speak-out, DEC-talk, BNS, Apollo, and DoubleTalk synthesizers. It is also able to communicate with Emacspeak servers and can thus be used with synthesizers not directly supported, such as Festival Lite (via eflite) or FreeTTS. . Yasr is written in C and works by opening a pseudo-terminal and running a shell, intercepting all input and output. It looks at the escape sequences being sent and maintains a virtual "window" containing what it believes to be on the screen. It thus does not use any features specific to Linux and can be ported to other Unix-like operating systems without too much trouble.