À propos du projet

MathCAT (Math Capable Assistive Technology) est une bibliothèque qui convertit le contenu MathML en formats accessibles pour les utilisateurs de technologies d'assistance. Elle prend en charge la génération de chaînes vocales avec des commandes de moteur vocal intégrées, la sortie braille (notamment Nemeth, UEB Technical, CMU et autres) et la navigation mathématique avec des aperçus. Les langues vocales prises en charge incluent le chinois (traditionnel), l'anglais, le finnois, le français, l'allemand, le grec, le hongrois, l'indonésien, le norvégien, le polonais, le portugais, le russe, l'espagnol, le suédois et le vietnamien. Les langues en cours d'intégration incluent le catalan, l'islandais, l'italien, le japonais et l'ourdou. Le projet fournit plusieurs interfaces associées : une démo en ligne (MathCATDemo), une interface Python utilisée par un module complémentaire NVDA, une interface C/C++ et une interface Java. MathCAT est intégré dans des technologies d'assistance telles que NVDA et JAWS. La documentation complète est disponible sur la page de l'initiative DAISY MathCAT.