This is a submission for the Murf AI Coding Challenge 2
What I Built
LearnAudibly is an AI-powered learning platform that turns any note, PDF, or uploaded video into engaging audio content or multilingual dubbed videos. It leverages the Murf API to make study materials more accessible, especially for auditory learners, people with reading difficulties, or those who prefer listening on the go.
You upload content → it gets converted into crystal-clear speech or dubbed video → you listen or download. Simple, elegant, and powerful.
Demo
Live Link Click here
Video:
Code Repository:
🔗 GitHub: https://github.com/SyncWithRaj/murf-ai
🔖 Topic tag: murf-ai
How I Used Murf API
- 🎙️ Murf TTS API: Used for converting text or uploaded PDF content into realistic voiceovers.
- 🌐 Murf DUB API: Allowed users to upload a video and get a language-translated dubbed version with audio overlay and download video feature.
- 🔁 Integrated download options, and multiple language choices using Murf's multilanguage feature.
🧩 Bonus: Gemini API for Summarization
Used Gemini (Google AI) to auto-summarize long notes and text content before sending it to the TTS API - making the output more concise and user-friendly.
Use Case & Impact
LearnAudibly isn’t just a tool - it’s a step toward inclusive, flexible, and accessible learning for all.
🔊 Whether you're a student wanting to listen to your notes on the go, an educator creating multilingual content, or someone with visual impairments or learning disabilities, LearnAudibly adapts to your needs.
Key Impact Areas:
👨🎓 Students can revise notes while walking, commuting, or resting - making study time more productive.
👩🏫 Educators can convert educational content into audio or dubbed video to reach a wider audience.
🧑🦯 Blind or visually impaired individuals get seamless access to content in spoken form.
🌍 Multilingual users benefit from video dubbing in native languages, making global content more local.
🧠 Auditory learners and people with dyslexia or focus difficulties find it easier to absorb knowledge.
By combining Murf's powerful TTS and dubbing features with summarization via Gemini API, LearnAudibly bridges the gap between written content and voice - bringing knowledge to life for everyone.
🙌 Built With
- ⚙️ Next.js (Full Stack)
- 🎙️ Murf API (DUB + TTS + Translate)
- 🧠 Gemini Pro (Summarizing)
- 💅 TailwindCSS (UI/Styling)
- 🔗 React Hot Toast
Top comments (0)