This is a submission for the Murf AI Coding Challenge 2
What I Built:
EduVoice is a browser-based web app designed specifically to help students with dyslexia overcome reading fatigue and comprehension struggles. By converting any educational text into clear, human-like audio using Murf AI's TTS API, EduVoice provides a smoother, more inclusive learning experience.
For students who find reading overwhelming, EduVoice offers a way to listen and learn β in the voice and pacing that works best for them.
Demo:
https://drive.google.com/file/d/19bKyrXeps-kXVVv4o3oULDOuJlKI_fmZ/view?usp=drivesdk
Code Repository:
https://github.com/patil-diksha/EduVoice-Your-Learning-audio-companion.git
How I Used Murf API:
GET /v1/speech/voices: Fetched and displayed 150+ Murf AI voice options (with languages and genders) in a dynamic dropdown.
POST /v1/speech/generate: Used to convert text chunks into high-quality audio clips.
Implemented a custom chunking mechanism to break long content into ~1-minute clips, improving usability for those with attention or processing difficulties.
Use Case & Impact:
Supporting Dyslexic Learners
Dyslexia is one of the most common learning differences, affecting the ability to read fluently β not intelligence. Traditional learning environments often fail to accommodate this, leaving students behind despite their potential.
EduVoice is built to change that.
Here's how:
Read-Aloud Alternative
Converts textbooks, notes, or any learning material into spoken audio. This allows students to absorb content without the pressure of reading line-by-line.
Natural, Human-like Voice Options
Choose from 150+ voices across genders and accents. This flexibility helps students engage with voices that are soothing, clear, and easy to follow.
Chunked for Cognitive Ease
Instead of long monologues, text is split into ~1-minute audio segments. This format supports students with shorter attention spans, helping them focus, pause, and revisit sections as needed.
Reinforces Multimodal Learning
By turning visual content into auditory input, EduVoice supports auditory learning styles β a proven technique to help students with dyslexia retain information.
Promotes Confidence & Inclusion
When learners arenβt left behind by heavy reading loads, their self-confidence grows β and they start to thrive in environments once seen as challenging.
Built With
Murf AI Text-to-Speech API
HTML, CSS, JavaScript (Vanilla)
Responsive UI with soft glassmorphism
Mobile-ready, browser-accessible
Top comments (0)