This project is an AI-powered desktop assistant (Jarvis) that can perform various tasks using voice commands. It utilizes Python API for answering queries and Python as the programming language.
-
Voice Interaction:
-
Converts user queries from speech to text using the Speech_Recognition module.
-
Translates text into English using the Google Translate module.
-
Converts the model’s response from text to speech using the Pyttsx3 module.
-
-
Task Examples:
-
Open any application on the system.
-
Search anything on Google.
-
Answer queries related to any field based on Wikipedia.
-
Open any web Application on browser.
-
Speak the current time and date.
-
-
Before running the jarvis.py install the python libraries mentioned on requirements.txt.
To install the libraries use pip install requirements.txt
-
Later in the sourcecode place the listening1.gif at the #load the gif file (line 71).
Run the assistant
-
Assistant (Jarvis) active by using the listening word : " JARVIS ".
-
Later it shows a pop up with Start Listening button. after clicking the button it starts taking commands.