This is a submission for the Murf AI Coding Challenge 2
GitHub Repository: 🔗 SONUS GitHub Repo
🛠️ What we Built
SONUS is a web application that enables authors, educators, and storytellers to convert any storybook or narrative content into an emotionally rich, character-driven audiobook — in seconds.
With a powerful combination of Murf AI’s Text-to-Speech API and NLP-driven voice configuration, SONUS intelligently:
- Detects narration type and speakers
- Assigns unique voices to characters based on age, gender, and accent
- Applies emotional tones per sentence (e.g., calm, furious, excited)
- Lets users review or fine-tune each sentence's TTS configuration
- Supports summarization to help reduce token usage cost
SONUS bridges the gap between raw text and cinematic storytelling — no manual voiceover, no audio editing, no complexity.
🎬 Demo
[![Watch the Demo Video]
📦 Code Repository
🧠 How I Used Murf API
We heavily utilized the Text-to-Speech API from Murf to:
- Fetch all available voices and their capabilities
- Generate real-time audio for each sentence using dynamic configurations
- Provide fine-grained control over style, pitch, rate, sample rate, and channel
Each voice is chosen based on:
- Character's inferred age/gender
- Accent and emotional tone of the sentence
- Content type (narration, dialogue, etc.)
The result is emotion-rich, non-monotonic, and highly immersive audio — something traditional TTS tools rarely achieve.
🌍 Use Case & Impact
SONUS is designed for:
- Authors who want to convert books into audiobooks
- Educators creating engaging learning content
- Accessibility advocates making text content available to the visually impaired
- Podcasters and content creators looking to automate voice production
This makes audio production:
- Faster ⚡
- More affordable 💰
- Scalable across stories and languages 🌐
👥 Team & Credits
👨💻 Darshan K - Backend Integration and Deployement
👨💻 Pranav Balaji R S - LLM and Prompt Engineering
👨💻 Hariharan A - Frontend Development and UX Design
👨💻 Sanjana S - Frotnend Development and UX Design
Top comments (0)