DEV Community

Cover image for VocaLearn - AI-Powered Language Learning Platform ( MURF-AI Coding Challenge 2 Project)
Prakhar Singh
Prakhar Singh

Posted on

VocaLearn - AI-Powered Language Learning Platform ( MURF-AI Coding Challenge 2 Project)

VocaLearn โ€“ Real-Time AI Language Tutor ๐ŸŽ™๐ŸŒ

This is a submission for the Murf AI Coding Challenge 2


๐Ÿง  What I Built

VocaLearn is an AI-powered language learning platform that simulates natural conversations using real-time speech recognition, intelligent AI replies, and Murfโ€™s lifelike voice responses. It helps users speak confidently, get real-time pronunciation feedback, and practice real-world scenarios โ€” all without needing a human tutor.

You choose a scenario โ†’ Speak into your mic โ†’ The AI responds naturally โ†’ Murf voices deliver it back with native pronunciation.

Simple. Powerful. Immersive.


๐Ÿš€ Demo

๐Ÿ”— Live Demo: https://voca-learn.vercel.app
๐Ÿ“น Demo Video:
๐Ÿ’ป GitHub Repo: https://github.com/KanishkSogani/VocaLearn


๐Ÿงฐ How I Used Murf API

๐ŸŽค Text-to-Speech with Murf

  • Converts AI-generated responses into realistic, native-speaker audio
  • Streams Murf voices via WebSocket for low-latency conversation

๐ŸŒ Multilingual Voice Support

  • Utilizes Murf's voice library for 9+ languages (Spanish, French, Hindi, Japanese, etc.)
  • Custom voice profiles per scenario โ€” e.g., formal tone for business, casual for travel

๐Ÿ”ฅ Use Case & Impact

VocaLearn provides 24/7 access to personalized language practice with immersive features that make learning more effective and engaging.

๐Ÿ‘ฉโ€๐ŸŽ“ Students โ€“ Practice speaking skills anytime, anywhere

๐Ÿ‘จโ€๐Ÿ’ผ Professionals โ€“ Prepare for international meetings and presentations

๐ŸŒ Travelers โ€“ Simulate real-world conversations abroad

๐Ÿง‘โ€๐Ÿซ Educators โ€“ Use as a language lab assistant or speaking tool

๐Ÿง  Auditory Learners โ€“ Learn better through listening and speaking


๐ŸŒ Real-World Applications

๐Ÿ—‚ Business Communication

  • Practice client meetings and foreign-language presentations
  • Simulate negotiations with proper etiquette and tone

โœˆ๏ธ Travel Preparation

  • Hotel check-in, airport conversations, asking for directions
  • Restaurant ordering and local interaction scenarios

๐Ÿ‘ซ Social & Cultural Integration

  • Build confidence in everyday conversations
  • Cultural sensitivity training and speech nuance

๐ŸŽ“ Academic Support

  • Oral exam prep and pronunciation training
  • Real-time spoken interaction to support theory

๐Ÿ”„ How VocaLearn Improves Existing Solutions

Traditional language tools often fall short in real-time speaking practice. VocaLearn fills the gap with immersive, AI-driven conversation.

Existing Approach VocaLearn Advantage
๐Ÿ’ธ One-on-one tutoring is expensive ๐ŸŽฏ Affordable, on-demand AI conversation partner
๐Ÿ•’ Classroom speaking time is limited ๐Ÿ• 24/7 real-time speaking practice
๐Ÿ“ฑ Static apps lack natural conversations ๐Ÿ—ฃ๏ธ Dynamic, context-aware dialogue
๐Ÿ˜ฌ Language exchanges can be awkward ๐Ÿค– Private, judgment-free AI speaking practice
๐Ÿงพ Feedback is often delayed โšก Instant pronunciation & fluency feedback

๐Ÿงฉ Bonus Features

๐Ÿง  Context Memory

  • AI remembers previous replies for natural continuity

๐Ÿ“Š Pronunciation Feedback (Optional)

  • Scores based on phoneme similarity and timing

๐ŸŒ Multi-language Adaptability

  • Backend switches TTS voices and STT languages on the fly

๐Ÿ› ๏ธ Built With

โš™๏ธ Next.js โ€“ Full-stack React framework

๐ŸŽ™ Murf API โ€“ Voiceovers & TTS

๐Ÿง  Deepgram API โ€“ Real-time speech-to-text

๐Ÿ—ฃ GROQ AI โ€“ AI-based context-aware conversation

๐Ÿ’… Tailwind CSS โ€“ Clean, responsive UI

๐Ÿ” WebSocket โ€“ Live audio feedback

๐Ÿž React Hot Toast โ€“ UX notifications

๐ŸŸฆ Node.js + Express + TypeScript โ€“ Backend API and real-time processing


๐Ÿ”ญ Future Expansion

๐Ÿ“ฑ Mobile App (React Native)

๐Ÿง‘โ€๐Ÿซ School LMS Integration

๐Ÿง  AI coach for adaptive difficulty

๐ŸŽฎ Gamified Progress Tracker + Badges

๐Ÿ‘ฅ Peer Practice / Voice Chat Rooms


๐Ÿ‘ฅ Team & Credits

Built with passion for the Murf AI Coding Challenge 2 ๐Ÿง ๐ŸŽ™

Developed by:


๐Ÿ™ Special Thanks

Huge thanks to Murf AI for empowering developers with incredible voice technology and for creating a platform that encourages innovation at the intersection of audio, accessibility, and AI.

Letโ€™s make language learning human, immersive, and global ๐ŸŒ๐ŸŽง๐Ÿ’ฌ


Top comments (0)