Assistive Technology Service Provider Interface (AT-SPI)
Posted by
Vincenzo Rubanoon · one minute reading.The assistive technology service provider interface (AT-SPI) is the primary assistive technology infrastructure for the Solaris and Linux operating systems; it defines APIs and communication protocols required to make desktop applications accessible and enables assistive technologies (such as the gnome-orca screen reader to work within such applications. This infrastructure is made of different components (often distributed as separate packages) that cooperate together to achieve the project’s goal.
Applications and toolkits supporting the AT-SPI include (but are not limited to) the GNOME GTK+ toolkit, the Java platform’s Swing toolkit, OpenOffice/LibreOffice, Gecko, and WebKitGtk.