Emacspeak ist eine Erweiterung für GNU Emacs, welche dem Programm einen vollständigen Screenreader hinzufügt. Entwickelt wird Emacspeak seit 1995 von T. V. Raman, einem promovierten Informatiker, welcher seit seiner Kindheit blind ist.[1]

Emacspeak
Basisdaten

Entwickler T. V. Raman
Aktuelle Version 51.0 (AssistDog)
Betriebssystem Unix, GNU/Linux, Windows, macOS u. a.
Programmier­sprache C, Emacs Lisp
Kategorie Texteditor, Integrierte Entwicklungsumgebung, Screenreader
Lizenz GNU General Public License
deutschsprachig nein
https://emacspeak.sourceforge.net/

Emacspeak ist vorwiegend in Emacs Lisp geschrieben und jede Version seit Release 49.0 trägt einen Hundenamen, welches auf Blindenhunde zurückzuführen ist.[2][3]

Aufgrund der Funktionsvielfalt von Emacs ermöglicht Emacsspeak Blinden Menschen weitaus mehr als nur Texte zu editieren.

Unterschiede bei Emacspeak gegenüber gewöhnlichen Screenreadern

Bearbeiten

Da sich Emacsspeak nahtlos nur in ein Programm (Emacs selbst) integriert, ist es fraglich ob man hier von einem Screenreader sprechen kann, da er nur den Inhalt von Emacs selbst ausgibt. Klassische Screenreader hingegen lesen den Inhalt des gesamten Bildschirmes vor, was abhängig von der Software, mal gut oder mal schlecht funktionieren kann. Bei Emacsspeak jedoch ist Emacs dahingehend optimiert, dass es problemlos funktioniert. Aufgrund der Funktionsvielfalt, die Emacs bietet (E-Mail Programm, Webbrowser …) ist Emacsspeak auf jeden Fall wettbewerbstauglich gegenüber anderen Screenreadern.

Bearbeiten

Einzelnachweise

Bearbeiten
  1. T. V. Raman. Abgerufen am 2. Februar 2020.
  2. T. V. Raman: tvraman/emacspeak. 2. Februar 2020, abgerufen am 2. Februar 2020.
  3. tvraman/emacspeak. Abgerufen am 2. Februar 2020 (englisch).