Learnosity is making Math content more accessible for learners who use assistive technology. This is part of our overall efforts to bring accessibility to all of our products.
SpokenMath
We're empowering authors to create accessible LaTeX math content that can be interpreted by screen readers and other assistive tools. SpokenMath automatically adds a plain English interpretation to math content. It also provides authors the flexibility to modify the wording as they choose.
Here's an overview of how it works:
- SpokenMath automatically operates on any LaTeX math content displayed with MathQuill. It works anywhere in the question, including the stimulus and validation areas.
- SpokenMath adds its plain English interpretation to the math. This will be picked up by screen readers, but will be invisible to students not using a screen reader.
- If needed, the author can override SpokenMath's interpretation and provide their own.
- Student responses will also be auto-annotated with ARIA labels during an assessment, so students can hear their responses read back to them in real time.
Math support across screen readers
Math is supported across all of our supported browser / screen reader combinations.
Screen Reader | Browser | Basic usability | Formula Support: MathQuill - Latex | Formula Support: MathJax - MathML | Formula Support: MathJax - Latex |
---|---|---|---|---|---|
VoiceOver | Safari/Chrome | √ | √ | √ | √ |
NVDA1 | Firefox | √ | √ | √ | √ |
ChromeVox2 | Chrome | √ | √ | √ | √ |
JAWS | IE 11 | √ | √ | √ | √ |
Notes:
- NVDA reqires MathPlayer to access math content and ensure it is read correctly.
- "ChromeVox" refers to the screen reader preinstalled on Chrome OS, not the browser extension.