An advanced AI-powered voice & text translation web application that allows users to speak or type and instantly receive translated output with natural speech synthesis.
This project delivers a premium app-like multilingual experience using modern UI, browser APIs, and backend integration.
- 🎤 Real-time voice-to-text translation
- ⚡ Live typing translation
- 🌐 Multi-language support (20+ languages)
- 🔊 Natural speech output (Text-to-Speech)
- 🔄 Smart language swap & auto detection
- 💬 Chat-style translation UI
- ✨ AI typing animation & thinking indicators
- 🎧 Microphone wave animation
- 📜 Translation history dashboard
- 🎨 Glassmorphism UI with cinematic background
- 🖼️ Export chat as image
- 🖱️ Smooth interactive animations
| Technology | Purpose |
|---|---|
| Node.js | Backend runtime |
| Express.js | Server |
| translate-google API | Translation |
| Web Speech API | Voice input/output |
| JavaScript (ES6) | Logic |
| HTML5 | Structure |
| CSS3 | UI & animations |
| html2canvas | Export feature |
To build a real-time multilingual AI communication system using modern browser capabilities and lightweight backend services.
- ⚡ Real-time interaction
- 🎤 Voice-first experience
- 🎨 Advanced UI/UX
- 🤖 Practical AI integration
- 🏗️ Full-stack development
git clone https://github.com/prerna-sharma-only/ai-voice-translator.git
cd ai-voice-translator
npm install
node server.jsOpen:
http://localhost:5000
👉 https://ai-language-translator-website.onrender.com
- 🤖 Advanced AI detection
- 🎭 Multiple voice styles
- ☁️ Cloud sync
- 📱 Mobile app version
- ✍️ Grammar correction
Prerna Sharma Aspiring Full Stack & AI Developer Passionate about building real-world intelligent web applications.
If you like this project:
- ⭐ Star the repo
- 🍴 Fork it
- 📢 Share it
