Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Advanced Voice Assistant

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.

Features

  • 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

Installation

  1. Clone this repository:
git clone https://github.com/Sasmita2401/advanced-voice-assistant.git

About

Advanced Voice Assistant with offline speech recognition (Vosk) and local TTS, combined with online features like weather updates, Wikipedia queries, email sending, reminders, and custom commands. Python project suitable for learning AI-powered assistants.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages