Refreshable braille display

Speech synthesizers are also commonly used for the same task, and a blind user may switch between the two systems or use both at the same time depending on circumstances.

Similar to the Perkins Brailler, the input is performed by two sets of four keys on each side, while output is via a refreshable braille display consisting of a row of electro-mechanical character cells, each of which can raise or lower a combination of eight round-tipped pins.

Other variants exist that use a conventional QWERTY keyboard for input and braille pins for output, as well as input-only and output-only devices.

Modern operating systems usually have an API to help screen readers obtain this information, such as UI Automation (UIA) for Microsoft Windows, VoiceOver for macOS and iOS, and AT-SPI for GNOME.

A rotating-wheel Braille display was developed in 2000 by the National Institute of Standards and Technology (NIST) and another at the Leuven University in Belgium.

Refreshable braille display
A Baum David System 90 special-purpose computer for the blind, with a braille "screen" and special keyboard