A Python-based voice assistant that recognizes voice commands and performs desktop automation tasks such as opening applications, launching websites, playing YouTube videos, searching Google, and providing weather, date, and time information.
- Speech-to-text using Google Speech Recognition
- Text-to-speech using pyttsx3
- Opens desktop applications (Word, Excel, Chrome, VS Code, Calculator, WhatsApp, etc.)
- Opens popular websites
- Searches Google using voice commands
- Plays YouTube videos
- Provides weather, date, and time information
- Supports multiple commands in a single sentence
- Python
- SpeechRecognition
- pyttsx3
- NLTK
- PyWhatKit
- Requests
- OpenWeatherMap API
git clone https://github.com/vaish2105-cloud/python-voice-rec.git
cd python-voice-rec
pip install -r requirements.txtpython voice_assistant.pyVaishnavi Singh