DaisyAI is an intelligent virtual assistant designed to automate tasks and enhance productivity through voice commands and natural language processing. It leverages advanced speech recognition and text-to-speech technologies to interact with users, perform various actions, and streamline your workflow.
- π Voice Commands: Execute tasks through intuitive voice commands.
- π₯ Application Management: Open and close applications efficiently.
- π Web Navigation: Open websites directly using voice commands.
- β System Control: Manage system settings, control panel, and task manager through voice.
- π Multi-Tasking: Handle multiple tasks seamlessly with an interactive and responsive interface.
- Python 3.x: Ensure you have Python installed. You can download it from python.org.
- pip: Python package installer, which comes with Python.
-
Clone the Repository:
git clone https://github.com/your-username/DaisyAI.git cd DaisyAI
-
Install Required Packages:
pip install -r requirements.txt
-
Set Up Speech Recognition and Text-to-Speech:
- Ensure you have a working microphone and speakers.
- Optionally, set up Microsoft Zira's voice for a more personalized experience.
-
Start the Application:
python main.py
-
Interacting with DaisyAI:
- Use voice commands to interact with DaisyAI. For example:
- "Open Notepad"
- "Close Chrome"
- "Launch google.com"
- Use voice commands to interact with DaisyAI. For example:
DaisyAI supports a wide range of voice commands. Here are some examples:
-
Application Management:
- "Open Notepad"
- "Close Calculator"
- "Launch Chrome"
-
Web Navigation:
- "Open google.com"
- "Launch github.com"
-
System Control:
- "Open Control Panel"
- "Open Task Manager"
- "Open Command Prompt"
You can customize and add new commands by editing the dictapp
dictionary in the main.py
file.
We welcome contributions! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature-branch
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, please contact:
- Email: [email protected]
- GitHub: adityajha2005
Note: This project is under active development. Stay tuned for updates and new features!