Jarvis is a voice-controlled desktop AI assistant built with Python. It can perform various tasks such as searching Wikipedia, telling jokes, playing music, opening applications, and much more β all through simple voice commands.
-
π Search information on Wikipedia
-
π§ Play songs or YouTube videos using voice
-
π Tell the current time and date
-
π Open files and applications
-
π± Send WhatsApp messages (via
pywhatkit) -
π Tell funny jokes using
pyjokes -
π» Automate keyboard and screen actions using
pyautogui -
π€ Voice recognition via
speech_recognition -
π£οΈ Text-to-speech using
pyttsx3
- Python 3.x
pyttsx3β Text to Speechspeech_recognitionβ Voice command recognitionwikipediaβ Wiki search resultspyautoguiβ GUI automationpywhatkitβ WhatsApp messaging and YouTube automationpyjokesβ Jokesdatetime,osβ System-level operations
Make sure you have Python 3 installed. Then install the required libraries:
pip install pyttsx3 speechrecognition wikipedia pyautogui pywhatkit pyjokes
python jarvis.py
