Les logiciels d’assistance sont des programmes, souvent utilisés avec du matériel spécialisé, conçus pour fonctionner efficacement pour une personne qui peut avoir un handicap ou une limitation physique. De tels programmes peuvent permettre à une personne aveugle ou ayant une déficience visuelle d’utiliser un ordinateur et d’être consciente de ce qui est affiché à l’écran. De même, d’autres programmes peuvent fonctionner en permettant à une personne souffrant de handicaps physiques affectant ses mains de continuer à utiliser des périphériques d’entrée, tels qu’une grande souris, ou via la reconnaissance vocale. Les logiciels d’assistance peuvent également faire référence à des logiciels plus courants spécifiquement développés avec des options qui permettent aux utilisateurs souffrant de handicaps physiques d’utiliser le programme plus efficacement.
Parfois appelés logiciels adaptatifs, les logiciels d’assistance sont généralement conçus pour fonctionner avec des éléments matériels afin de permettre à un utilisateur qui peut avoir une forme de handicap physique de continuer à utiliser le programme efficacement. Ces programmes peuvent être conçus spécifiquement pour aider les utilisateurs d’ordinateurs handicapés, ou il peut s’agir de programmes grand public qui incluent des fonctions et des fonctionnalités destinées aux utilisateurs handicapés. De tels logiciels d’assistance peuvent prendre un certain nombre de formes différentes et sont généralement conçus pour aider à une déficience spécifique, ce qui signifie que plusieurs de ces programmes peuvent être nécessaires pour certains utilisateurs.
Parmi les formes les plus répandues de logiciels d’assistance figurent les programmes développés pour aider les personnes ayant une déficience visuelle. Ceux-ci peuvent inclure des programmes qui permettent à un utilisateur de zoomer sur des images et du texte pour les voir plus efficacement ou qui interprètent le texte sur un moniteur comme des mots parlés et audibles via les haut-parleurs de l’ordinateur. Il existe également des périphériques matériels tels que des afficheurs braille actualisables qui permettent à un utilisateur de «lire» du texte sur un moniteur en sentant un périphérique braille généralement situé près du clavier.
Des logiciels d’assistance peuvent également être conçus pour aider les personnes ayant une déficience motrice à utiliser un ordinateur. La souris et le clavier en tant que périphériques d’entrée peuvent être difficiles à utiliser pour certaines personnes. Des programmes, tels que des logiciels de reconnaissance vocale, ont été développés pour permettre aux utilisateurs d’utiliser des commandes vocales afin d’utiliser un ordinateur. Il existe également des logiciels d’assistance destinés à être utilisés par les personnes ayant des troubles d’apprentissage et celles souffrant de lésions cérébrales. Ces programmes utilisent un ordinateur comme outil d’apprentissage pour aider les gens à surmonter ou à gérer de tels problèmes.
Bien qu’ils ne soient pas spécifiquement développés à ces fins, les logiciels adaptatifs peuvent également inclure d’autres programmes qui incluent des fonctionnalités facilitant l’utilisation de ces programmes pour certains utilisateurs d’ordinateurs. Cela peut inclure des jeux informatiques avec des fonctionnalités spéciales pour les joueurs daltoniens et des programmes de traitement de texte avec conversion texte-parole intégrée. Il y a un mouvement croissant parmi les développeurs de logiciels pour inclure de telles fonctionnalités afin de permettre à plus de personnes d’utiliser leur logiciel et d’attirer une base de consommateurs plus large.