Welcome to the AI Desktop Assistant project! This is a simple yet powerful assistant built with Python, ready to assist you in your daily tasks with just a few simple voice commands, you can ask it to perform various tasks such as checking the weather, playing music, or searching the web. Need to greet it? Just say "hello." Want to know the time? Ask for "time." It's that simple!
- Voice Recognition: Speak your commands naturally, and the assistant will understand!
- Text-to-Speech: Receive responses audibly, making interaction seamless.
- Image Processing: Manipulate images with ease, thanks to the Pillow library.
- Web Scraping: Access information from the web effortlessly, using requests-html and lxml.
- Custom Commands: Tailor the assistant to your needs, adding new commands and responses.
To use the AI Desktop Assistant, ensure you have the following Python libraries installed:
- Pillow
- PyAudio
- SpeechRecognition
- requests-html
- lxml
You can install these libraries via pip:
pip install Pillow PyAudio SpeechRecognition requests-html lxml
- Clone this repository to your local machine.
- Install the required libraries.
- Run the main Python script:
python GUI.py
- Interact with the assistant using voice commands and enjoy its functionality!
- "What's the weather forecast?"
- "Open YouTube"
- "What time is it?"
- "Play music"
- "Open Google"
- "Check LinkedIn"
- "Chat with ChatGPT"
- "Shutdown"
Contributions are encouraged! If you have ideas for improvement or encounter any issues, feel free to open an issue or submit a pull request.