Level: Intermediate
Goal: Create a smart voice assistant capable of performing system tasks, web browsing, playing music, fetching news, and answering general queries using Gemini AI.
Build a Python-based personal voice assistant, "Jarvis", that:
#Shell Script
pip install speechrecognition
pip install pyttsx3
pip install requests
pip install google-generativeai
pip install pocketJarvis
musicLibrary.py
# Dictionary of music keywords and their YouTube links
music = {
"bones" : "<https://www.youtube.com/watch?v=YyV2k8Almuk>",
"deva" : "<https://www.youtube.com/watch?v=mNuhKUOD_A0>",
"kesariya" : "<https://www.youtube.com/watch?v=BddP6PYo2gs>"
}
✅ Simple music library to map keywords to songs.