Inspiration

Students in STEM with visual handicaps who have trouble reading math equations.

What it does

It takes in a latex-based file and then parses the same in order to be spoken by a text-to-speech api

How we built it

Using python and latex

Challenges we ran into

-Creating an executable file for the program -Making the text-to-speech api speak math in plain English -Making program run more complicated algebraic and mathematical expressions (can only do simple algebra with derivatives, integrals, summations, and fractions) -Only accepts .tex file as an input -Adding a gui

Accomplishments that we're proud of

-Created a program that aids visually impaired students do math -Got the basics of the program working in one day with the possibility of adding and building more to the code -Program has modularity and scalability

What we learned

-Working with Latext and integrating it with a text-to-speech api -String parsing and manipulation -Interpreting mathematical expressions into understandable English for a listener to comprehend

What's next for SleepUnderflow

Possible future improvements for the program: -More mathematical function capability (limits and factorials) -Tailor program towards more specialized topics like physics and chemistry -Make program accept more file types as input -Keyboard input to move between sections and close program -Add gui -Make program handle multivariable function inputs such as A(x+h) for example

Built With

Share this project:

Updates