Portfolio
Vaani Assistant
Multilingual voice assistant for Indian languages with STT/TTS, intent understanding, and contextual responses.

Project Details

Vaani Assistant is a Next.js application providing a multilingual voice interaction experience. Key features include: - Multilingual Voice Interaction: Supports Speech-to-Text (STT) and Text-to-Speech (TTS) in selected regional Indian languages and English. - Intelligent Conversation: Understands user intents (weather, time, greetings) and extracts entities. - Specific Capabilities: Provides live weather forecasts, current time, and can answer questions about its creator and features. - User Interface: Audio recording with visual feedback, conversation flow display, and automatic audio playback of Vaani's responses.

Technology Stack

Next.jsReactShadCN UITailwind CSSGenkitGoogle Cloud TTSSpeechRecognition APITypeScript