Skip to content

Mohitk001/Cyrus.AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Cyrus.AI

Cyrus.AI is a voice-activated virtual assistant built in Python, designed to simplify tasks and enhance productivity through natural voice interactions.

Features

  • Voice recognition for executing commands
  • Search Wikipedia and Google using voice
  • Get weather updates
  • Take screenshots and photos
  • Open applications like Notepad and Visual Studio Code

Technologies Used

  • Python
  • SpeechRecognition
  • pyttsx3
  • Wikipedia API
  • OpenWeatherMap API
  • OpenCV
  • PyAutoGUI
  • Tkinter (for GUI)

Installation

To run Cyrus.AI, follow these steps:

  1. Clone the Repository

    git clone https://github.com/yourusername/cyrus-ai.git
    cd cyrus-ai
  2. Install Required Packages Ensure you have Python installed. You can install the required packages using pip:

    pip install SpeechRecognition pyttsx3 wikipedia requests opencv-python pyautogui
  3. Download the Main File Download main.py from the repository.

  4. Run the Application Execute the following command in your terminal or IDE:

    python main.py

Usage

  • After launching the application, the assistant will greet you.
  • Speak commands such as:
    • "Open Google and search [your query]"
    • "What's the weather in [city]?"
    • "Take a screenshot."
    • "Take photo"
    • "Open notepad and write"
    • "Who is [your query]"
    • "What's the time"
    • Random greetings

License

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

Acknowledgements

  • Special thanks to the creators of the libraries and APIs used in this project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages