DEV Community

Cover image for Listenify – Convert Complex Text into Clean, Audio-Based Learning
Vishal Pandey
Vishal Pandey

Posted on • Edited on

Listenify – Convert Complex Text into Clean, Audio-Based Learning

This is a submission for the Murf AI Coding Challenge 2)


πŸš€ What I Built

Listenify is an AI-powered audio companion that converts written content into high-quality, natural-sounding audio. It’s designed for users who prefer listening over reading, enabling content consumption on the go. From URLs to custom prompts, PDFs, and interactive AI conversations β€” Listenify transforms everything into speech.

It solves the problem of accessibility and convenience for learners, professionals, and casual users who want to save time and boost productivity through audio experiences.


πŸŽ₯ Demo

Here is the video demo in action


πŸ”— Code Repository:
GitHub Repo – Listenify


πŸ”§ How I Used Murf API

Murf API powers the core audio generation across all Listenify features, enabling natural, expressive voiceovers.

Here’s how I integrated it into each module:

  • URL to Audio: Parsed article β†’ Gemini simplification β†’ Murf for spoken output
  • Text to Audio: User writes prompt β†’ Gemini response β†’ Murf generates audio Text Prompt to AI Response + Audio: User writes a custom prompt, selects a language (e.g., Hindi, English, etc.), and gets a Gemini-generated response in that language β€” which is then sent to Murf to produce localized audio and if they want audio in different language they can do it
  • PDF to Audio: Uploaded document β†’ Extracted readable text β†’ Murf voiceover
  • Talk to AI: Real-time user queries β†’ Gemini responds β†’ Murf instantly converts replies to voice

βœ… This last feature offers a hands-free, AI voice assistant experience β€” made possible through Murf's responsive and realistic audio generation.


🌍 Use Case & Impact

Who can benefit?

  • Students can learn interactively by talking to the AI and listening to explanations in real time
  • Visually impaired users or those with learning differences can use voice-first AI for hands-free interaction
  • Busy professionals can ask questions on the go and get verbal answers β€” like an AI podcast
  • Language learners can practice conversations with AI and hear responses in various accents and languages

How it improves existing experiences:

  • βœ… Voice-First AI Access: Unlike typical AI tools that are text-based, Listenify allows users to speak to the AI and get spoken replies, which feels more human and intuitive
  • βœ… Multilingual Support: Users can choose their preferred response languager but for now it only supports english and hindi and voice of male and female , helping break language barriers
  • βœ… Accessibility-Friendly: Makes AI conversational tools usable for those who can't or don’t want to type
  • βœ… Engaging Learning: Turns boring text-based Q&A into an interactive, auditory learning experience

This is a solo submission by: @vishal_pandey_cc36c279e7a

Top comments (0)