Debian Accessibility Project
Summary
Console screen readers
Debian Accessibility Console (text-mode) screen readers

This metapackage will install packages which are useful for Console (text-mode) screen readers.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Accessibility to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Accessibility mailing list

Links to other tasks

Debian Accessibility Console screen readers packages

Official Debian packages with high relevance

Brltty
Access software for a blind person using a braille display
Versions of package brltty
ReleaseVersionArchitectures
squeeze4.2-7+squeeze2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
experimental6.2~pre.2+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid6.1+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye6.1+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster5.6-10+deb10u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch5.4-7+deb9u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie5.2~20141018-5amd64,armel,armhf,i386
wheezy4.4-10+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package brltty:
accessibilityinput, screen-reader
interfacetext-mode
roleprogram
scopeutility
uitoolkitncurses
usedriver
Popcon: 264 users (25 upd.)*
Versions and Archs
License: DFSG free
Git

BRLTTY is a daemon which provides access to the console (text mode) for a blind person using a braille display. It drives the braille display and provides complete screen review functionality. The following display models are supported:

  • Alva/Optelec (ABT3xx, Delphi, Satellite, Braille System 40, BC 640/680)
  • Baum
  • BrailComm
  • BrailleLite
  • BrailleNote
  • Cebra
  • EcoBraille
  • EuroBraille (AzerBraille, Clio, Esys, Iris, NoteBraille, Scriba)
  • Freedom Scientific (Focus and PacMate)
  • Handy Tech
  • HIMS (Braille Sense, SyncBraille)
  • HumanWare (Brailliant)
  • Iris
  • LogText 32
  • MDV
  • Metec (BD-40)
  • NinePoint
  • Papenmeier
  • Pegasus
  • Seika
  • Tieman (Voyager, CombiBraille, MiniBraille, MultiBraille, BraillePen/EasyLink)
  • Tivomatic (Albatross)
  • TSI (Navigator, PowerBraille)
  • VideoBraille
  • VisioBraille

BRLTTY also provides a client/server based infrastructure for applications wishing to utilize a Braille display. The daemon process listens for incoming TCP/IP connections on a certain port. A shared object library for clients is provided in the package libbrlapi0.8. A static library, header files and documentation is provided in package libbrlapi-dev. Bindings to other programming languages can be found in cl-brlapi (Lisp), libbrlapi-java (Java) and python3-brlapi (Python).

Console-braille
tipi di carattere e mappe di tastiera per leggere/inserire braille in unicode
Versions of package console-braille
ReleaseVersionArchitectures
wheezy1.3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie1.3amd64,armel,armhf,i386
stretch1.4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package console-braille:
accessibilityinput
made-offont
roledata
Popcon: 3 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto include:

  • tipi di carattere in varie dimensioni per visualizzare il braille sulla console Linux,
  • mappe di tastiera per inserire il braille come caratteri unicode sulla console Linux.
Espeakup
connettore tra i moduli speakup del kernel ed espeak
Versions of package espeakup
ReleaseVersionArchitectures
wheezy0.71-13amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.71-19+deb8u1amd64,armel,armhf,i386
stretch0.80-5+deb9u3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.80-15amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.80-19amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.80-19amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze0.71-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Debtags of package espeakup:
accessibilityspeech
interfacedaemon
roleprogram
Popcon: 46 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Espeakup è un demone che connette i moduli speakup del kernel con il software di sintesi vocale espeak, attraverso il device /dev/softsynth.

Screader
lettore dello schermo che usa un sintetizzatore vocale software o hardware
Maintainer: Mario Lang
Versions of package screader
ReleaseVersionArchitectures
wheezy1.8-7amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,sparc
squeeze1.8-5.1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Debtags of package screader:
accessibilityscreen-reader
interfacetext-mode
roleprogram
scopeutility
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free

Il programma screader viene eseguito sullo sfondo e legge lo schermo inviando le informazioni ad un pacchetto software per sintesi da testo a parlato (come "festival") o ad un sintetizzatore vocale hardware.

Screenshots of package screader
Yasr
lettore di schermo di uso generico per console
Versions of package yasr
ReleaseVersionArchitectures
sid0.6.9-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.6.9-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.6.9-8amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.6.9-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.6.9-5amd64,armel,armhf,i386
wheezy0.6.9-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze0.6.9-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Debtags of package yasr:
accessibilityscreen-reader
interfacecommandline
roleprogram
scopeutility
works-withaudio
Popcon: 5 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

Yasr lettore di schermo di uso generico per console per GNU/Linux e altri sistemi operativi simil-Unix. Il nome "yasr" è un acronimo che può significare sia "Yet Another Screen Reader" (ennesimo lettore di schermo) o "Your All-purpose Screen Reader" (il tuo lettore di schermo multiuso).

Attualmente yasr tenta di gestire i sintetizzatori Speak-out, DEC-talk, BNS, Apollo e DoubleTalk. È anche in grado di comunicare con server Emacspeak e può perciò essere usato con sintetizzatori non gestiti direttamente, come Festival Lite (tramite eflite) o FreeTTS.

Yasr è scritto in C e funziona aprendo uno pseudo-terminale e lanciando una shell, intercettando tutto l'input e l'output. Guarda le sequenze di escape che vengono inviate e mantiene una "finestra" virtuale che contiene ciò che crede che sia sullo schermo. Perciò non usa alcuna funzionalità specifica di Linux e può essere portato su altri sistemi operativi simil-Unix senza troppi problemi.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 200937