#mathematics #braille #speech #math #mathml #navigation #assistive-technology

mathcat

MathCAT: Math Capable Assistive Technology ('Speech and braille from MathML')

21 releases

0.1.26 Jan 20, 2023
0.1.24 Dec 21, 2022
0.1.23 May 28, 2022
0.1.18 Apr 8, 2022
0.1.6 Feb 17, 2022

#8 in Accessibility

Download history 5/week @ 2022-10-08 4/week @ 2022-10-15 7/week @ 2022-10-22 13/week @ 2022-10-29 6/week @ 2022-11-05 14/week @ 2022-11-12 27/week @ 2022-11-19 2/week @ 2022-11-26 7/week @ 2022-12-03 24/week @ 2022-12-10 26/week @ 2022-12-17 9/week @ 2022-12-24 8/week @ 2022-12-31 27/week @ 2023-01-07 22/week @ 2023-01-14 21/week @ 2023-01-21

79 downloads per month
Used in mathcat_c

MIT license

1.5MB
15K SLoC

MathCAT: Math Capable Assistive Technology

is a library that supports conversion of MathML to:
  • Speech strings with embedded speech engine commands
  • Braille (Nemeth, UEB Technical, and eventually other braille math codes)
  • Navigation of math (in multiple ways including overviews)

There are four related projects that make use of MathCAT:

For more information, see the full documentation.

Dependencies

~8–14MB
~263K SLoC