Jarvis AI is a voice-activated assistant that allows users to interact with their computer through natural language commands. Inspired by the JARVIS system from the Iron Man series, this project integrates various functionalities such as voice recognition, command execution, and a sci-fi user interface.
- Voice Command Processing: Perform tasks such as opening apps, browsing the web, and checking system status.
- Customizable UI: Modular and easy-to-update graphical interface inspired by futuristic HUDs.
- Speech Synthesis and Recognition: Responds with voice feedback using text-to-speech (TTS).
- PyQt5 Integration: Built with PyQt5 for a sleek, responsive user interface.
- Python 3.x
- PyQt5 for GUI development
- SpeechRecognition for voice input processing
- Edge Text-to-Speech (edge-tts) for generating speech output
- Gemini API for processing prompt
Here’s the updated version of your note for clarity:
Note
Currently, Jarvis AI is available only for Linux. Support for Windows and macOS will be added in a future update.