By Team TLE | Teammate: @scriptix_24
This is a submission for the Murf AI Coding Challenge 2
π What We Built
We built a voice translation web application that allows users to:
- Speak in any supported language
- Translate the recorded voice into a different language
- Listen to the translated voice in a variety of accents
- Download the translated audio or copy the translated text
The app currently supports 10 languages and 20 unique voice options, and is designed to be easily scalable for more.
Built using:
Next.js, TypeScript, MongoDB, and the Murf AI API
π₯ Demo
Code Repository: https://github.com/Prajapat2005/Murf-AI
Live Website: https://voice-translator-eight.vercel.app/
Demo video: https://drive.google.com/file/d/1LsjhUA9vkxwRpcuSPREptWPTUOcusc1w/view?usp=sharing
π€ How We Used Murf-AI API
We integrated two main Murf-AI APIs into our application:
- Text Translation API β to convert the user's recorded speech from one language to another.
- Voice Generation API β to generate natural-sounding speech in different accents using the translated text.
Murf-AI enabled us to create a seamless and realistic voice output experience with customizable voices and high-quality audio.
π Use Case & Impact
This application is designed to bridge language gaps in real-time communication. It can be useful in:
- Travel and tourism β helping tourists speak and understand local languages.
- Remote and global collaboration β for multilingual meetings.
- Content creation β for dubbing or voiceovers in multiple languages.
- Accessibility tools β for people who prefer voice-based interfaces.
With real-time voice translation and high-quality output voices, our solution enhances multilingual interactions, makes global communication smoother, and promotes inclusivity.
Top comments (0)