Linux screen reader:: extensible assistive technology

The Linux Screen Reader (LSR) project is an open source effort to develop an extensible assistive technology for the GNOME desktop environment. The goal of the project is to create a reusable development platform for building alternative and supplemental user interfaces in support of people with diverse disabilities. In this paper, we highlight some key features of LSR including cascading scripts that tailor the user experience to particular applications and tasks, support for novel methods of input and output (e.g. concurrent spatial audio) suited to the needs and preferences of the user, and the ease and flexibility of extension development.