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)