A modern, elegant voice assistant dashboard with real-time speech-to-text and text-to-speech capabilities, powered by advanced AI.
-
Real-time Voice Recognition 🗣
- High-accuracy speech-to-text conversion
- Support for multiple languages
- Real-time audio processing
-
AI-Powered Responses 🤖
- Intelligent conversation handling
- Context-aware responses
- Natural language processing
-
Text-to-Speech Output 🔊
- High-quality voice synthesis
- Natural-sounding responses
- Multiple voice options
-
Frontend:
- React
- Vite
- CSS3 with modern features
- React Icons
-
Backend:
- Node.js
- Express
- Deepgram API
- Groq API
- Real-time audio recording
- Visual feedback during recording
- Status indicators
- Message threading
- User/Assistant message distinction
- Auto-scrolling
- Beautiful animations
- Secure API communication
- Environment variable protection
- Input sanitization
- Error handling
- Speak Naturally - Click the microphone and start talking
- Watch the Magic - See your words transform into text in real-time
- Get Smart Responses - Receive AI-powered responses instantly
- Hear It Back - Listen to natural voice responses