Auther - Arpan Pramanik
Jarvis is a simple personal assistant program built in Python. It utilizes speech recognition and text-to-speech capabilities to interact with the user, providing various functionalities such as searching Wikipedia, opening websites, playing music, and performing system control tasks.
- Voice Recognition: Understands user commands via speech.
- Text-to-Speech: Responds to the user through voice.
- Wikipedia Search: Searches for information on Wikipedia.
- Web Browsing: Opens websites like YouTube, Google, and Instagram.
- Music Playback: Plays music from the user's local system.
- Time and Date: Provides the current time and date.
- Application Launching: Opens applications such as Visual Studio Code.
- System Control: Shuts down, restarts, or puts the system to sleep.
- Python 3.x
pyttsx3
: For text-to-speech conversion.SpeechRecognition
: For voice recognition.wikipedia
: To fetch information from Wikipedia.webbrowser
: For opening web pages.os
: To interact with the operating system.random
: To play random music files.