Offline & online voice assistant using Vosk and pyttsx3. Features: speech recognition, weather updates, Wikipedia queries, email sending, reminders, and custom commands. Users must add their own API keys.
- Offline speech recognition (Vosk + sounddevice)
- Text-to-speech (pyttsx3)
- Weather updates using OpenWeatherMap API
- Wikipedia queries
- Send email (SMTP) – optional, needs credentials
- Set reminders (local, threaded)
- Persistent custom commands (JSON)
- Fallback to text input if recognition fails
- Clone this repository:
git clone https://github.com/Sasmita2401/advanced-voice-assistant.git