JarvisAI is a simple voice assistant program implemented in Python using various libraries like pyttsx3, speech_recognition, wikipedia, webbrowser, os, and smtplib. It allows users to interact with their computer through voice commands for tasks such as searching Wikipedia, opening websites, playing music, checking the time, opening applications, and sending emails.
1.Run the Program:
python jarvis_ai.py
2.Voice Commands:
Wikipedia: Search for information on Wikipedia. Open YouTube, Google, Stack Overflow: Open the respective websites. Play Music: Play music from a specified directory. The Time: Display the current time. Open Code: Open Visual Studio Code or specified application. Email: Send an email (configured for Gmail).
1.Clone the Repository:
git clone https://github.com/VaishnaviSingh1/Jarvi-AI.git
2.Install Dependencies:
Ensure Python and pip are installed. Install required libraries: pip install pyttsx3 SpeechRecognition wikipedia
3.Email Configuration:
Update sendEmail() in jarvis_ai.py with Gmail credentials.
Fork the repository and create your branch (git checkout -b feature-branch). Make changes, commit (git commit -am 'Add feature'), and push to the branch (git push origin feature-branch). Create a new Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.