Accessibility for Math Content

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.


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 √  √  √  √ 


  1. NVDA reqires MathPlayer to access math content and ensure it is read correctly.
  2. "ChromeVox" refers to the screen reader preinstalled on Chrome OS, not the browser extension.
Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity.