Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Python AI Voice Assistant

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.

Features

  • 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

Technologies Used

  • Python
  • SpeechRecognition
  • pyttsx3
  • NLTK
  • PyWhatKit
  • Requests
  • OpenWeatherMap API

Installation

git clone https://github.com/vaish2105-cloud/python-voice-rec.git
cd python-voice-rec
pip install -r requirements.txt

Run

python voice_assistant.py

Author

Vaishnavi Singh

GitHub: https://github.com/vaish2105-cloud

About

voice recording editor

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages