Skip to content

uday2224/uday-voice-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UDAY - Python Voice Assistant

A customizable voice assistant built with Python that can perform various tasks using voice commands.

Features

  • Voice recognition and text-to-speech
  • Play YouTube videos
  • Tell the current time
  • Search Wikipedia
  • Open applications (Chrome, VS Code)
  • Tell jokes
  • Clean and modular code

Prerequisites

  • Python 3.7+
  • PyAudio
  • SpeechRecognition
  • pyttsx3
  • pywhatkit
  • wikipedia
  • pyjokes

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/uday-voice-assistant.git
    cd uday-voice-assistant
  2. Install the required packages:

    pip install -r requirements.txt

Usage

Run the assistant:

python assistant.py

Available Commands

  • "What's the time?" - Tells current time
  • "Play [song name] on YouTube" - Plays the song on YouTube
  • "Who is [person]" - Gives information from Wikipedia
  • "Tell me a joke" - Tells a random joke
  • "Open Chrome" - Opens Google Chrome
  • "Open VS Code" - Opens Visual Studio Code
  • "Goodbye" - Exits the assistant

Contributing

Feel free to submit issues and enhancement requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Your Name - [Your GitHub Profile Link]

About

Project Name: UDAY Voice Assistant Technologies: Python, Speech Recognition, Text-to-Speech Features: Voice-controlled operations Web search and YouTube integration Local application control Wikipedia integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages