Glossary
Searchable terminology from accessibility, web standards, and related fields.
16 results found in Software.
- Auto-Correction (Autocorrect, Automatic error correction, Spell correction)
- A software feature that automatically detects and corrects typing errors, typically by comparing entered text against a dictionary and suggesting or applying the closest match based on string distance…
- Collision Detection (Contact Detection, Intersection Testing)
- In virtual reality and haptic systems, collision detection is the computational process of determining when virtual objects come into contact with each other or with a user's virtual representation (s…
- Course Management System (CMS, Learning Management System, LMS, Virtual Learning Environment, VLE)
- A software platform used by educational institutions to create, manage, and deliver course content, track student performance, and facilitate communication between instructors and students. Examples i…
- Dragon NaturallySpeaking (Dragon Dictation, Dragon Speech Recognition, Nuance Dragon)
- Dragon NaturallySpeaking is a commercial speech recognition software product, originally developed by Dragon Systems and later acquired by Nuance Communications (now part of Microsoft). It converts sp…
- GIS (Geographic Information System, Geographic Information Systems)
- A class of software systems — such as ArcGIS, QGIS, and open-source geospatial libraries — that capture, store, manipulate, analyze, and visualize geographic and spatial data by linking location coord…
- Input Method Editor (IME, Input Method)
- A software component that allows users to enter characters and symbols not directly available on their physical keyboard, particularly for languages with large character sets or complex scripts. IMEs …
- Librosa
- An open-source Python library for audio and music signal analysis, widely used in music-information retrieval and accessibility research to extract low-level acoustic features such as tempo, RMS energ…
- Local-First Software (Local-First)
- A software design philosophy, articulated by Kleppmann and colleagues in 2019, in which applications keep the user's primary data on local devices and treat cloud services as optional synchronization …
- MathPlayer
- A software plugin developed by Design Science that enables the rendering and text-to-speech reading of mathematical expressions encoded in MathML within web browsers and other applications. MathPlayer…
- Metadata Repository (Metadata Store, Metadata Registry)
- A server-side system that stores and serves descriptive data about other resources — in accessibility contexts, typically information about web pages or their elements that helps assistive technology …
- SAPI (Speech Application Programming Interface, Microsoft SAPI)
- The Speech Application Programming Interface (SAPI) is a Microsoft Windows API that enables applications to use speech recognition and text-to-speech synthesis. SAPI provides a standardized interface …
- Screen Reader/2 (IBM Screen Reader/2, SR/2)
- Screen Reader/2 was an early screen reader developed by IBM for the OS/2 operating system, first released in the early 1990s. It was one of the pioneering commercial screen readers, providing blind an…
- Tactile Graphics Assistant (TGA)
- A software tool developed at the University of Washington that automates parts of the tactile graphics translation process to help specialists more efficiently convert printed images into tactile form…
- User Interface Agent (Interface Agent, Software Agent, Assistant Agent)
- A software component that observes user behaviour and the state of an application, then unobtrusively offers help — suggestions, shortcuts, summaries, or warnings — to reduce workload or prevent error…
- Virtual Keyboard (On-screen keyboard, Soft keyboard, OSK)
- A software-rendered keyboard displayed on screen that allows users to input text by clicking, tapping, or hovering over virtual keys using a mouse, trackball, touchscreen, eye tracker, or other pointi…
- Virtual Learning Environment (VLE, Learning Management System, LMS, Online Learning Platform)
- A web-based platform designed to support teaching and learning by providing tools for content delivery, communication, assessment, and course management. Virtual learning environments typically includ…