Understanding and internalizing complex mathematical expressions is a difficult task for visually impaired individuals. For visually impaired individuals, understanding mathematical expressions entails being able to “browse” the expression, i.e., navigating the expression and hearing the whole expression or its sub-parts repeatedly. Designing aural browsers that allow such navigation is a difficult task. In this paper we present a VoiceXML-based approach for aurally navigating mathematical expressions coded in MathML. In our approach a MathML document is translated into a VoiceXML document via the XSLT transformation language. The VoiceXML document is further augmented so that users can attach speech labels (termed voice anchors by us) at various points in the document while browsing. These speech labels or voice anchors can then be used by the listener to dynamically navigate the expression during the browsing session. A prototype system based on these ideas has been implemented and tested.
[1]
Chris Weaver,et al.
Reading and writing mathematics: the MAVIS project
,
1998,
Assets '98.
[2]
Gopal Gupta,et al.
Architecting an Auditory Browser for Navigating Mathematical Expressions
,
2002,
ICCHP.
[3]
Arthur I. Karshmer,et al.
The Architecture of a Comprehensive Equation Browser for the Print Impaired
,
2004,
ICCHP.
[4]
Gopal Gupta,et al.
Listener-Controlled Dynamic Navigation of VoiceXML Documents
,
2004,
ICCHP.
[5]
Douglas J. Gillan,et al.
Cognitive Analysis of Equation Reading: Application to the Development of the Math Genie
,
2004,
ICCHP.
[6]
T. V. Raman,et al.
Audio System for Technical Readings
,
1998,
Lecture Notes in Computer Science.