DEV Community

Cover image for 🎧 SONUS – Convert Storybooks into Immersive Audiobooks Using Murf AI
Pranav Balaji R S
Pranav Balaji R S

Posted on

🎧 SONUS – Convert Storybooks into Immersive Audiobooks Using Murf AI

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

🔗 SONUS GitHub Repo

🧠 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)