Skip to content

VaishnaviSingh1/Jarvi-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

JarvisAI - Voice Assistant

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.

Usage

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).

Installation

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.

Contributing

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.

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages