Inspiration

As students who are all too familiar with online learning, we have seen first hand how inaccessible it can be. We know the importance of hearing material, whether it be for dyslexic students, visually impaired students, or just an every day student. Hearing is essential to committing to memory, and keeping all this in mind, we created Auris to make learning faster and more accessible for everyone!

What it does

It takes pdf files uploaded by the user, extracts the text, and uses text to speech to create an audio file that is stored and played when the user clicks a button.

How we built it

The back end code was written in python using a variety of libraries like PyPDF2 and gtts. The web framework was written in flask. The front end was written in CSS and HTML/Bootstrap. A Figma was created to design the website and our vision for what Auris can be.

Challenges we ran into

We were learning the technology as we went; we faced the struggles of styling websites, the debugging of Flask websites, and working with a variety of libraries that we were unfamiliar with. There was a steep learning curve in such a short time frame but it was incredibly fun!

Accomplishments that we're proud of

We learned an incredible amount, created a multi page website with full functionality, and a full Figma with future plans and visions for Auris. All while getting time for a good night's rest!

What we learned

We learned all of our technology during this hackathon. This was our first time implementing Flask, using Figma, and for many of us it was the first time we worked with HTML and CSS.

What's next for Auris

Create functionality to download the audio file for later listening. We want to expand functionality to include word documents and image file types. Include pause and play functionality for the audio playback. Include playback speed setting.

Built With

Share this project:

Updates