LARVIS (Lady Jarvis) is a simple Python-based digital assistant that utilizes speech recognition and various APIs to perform tasks and provide information.
- Voice Interaction: Communicate with LARVIS using voice commands.
- Web Browsing: Open YouTube, Google, and Gmail using voice commands.
- Email: Send emails through voice commands.
- Music Playback: Play random music from a specified folder.
- Information Retrieval: Get information from Wolfram Alpha and Wikipedia.
Make sure you have the following installed:
- Python 3.x
- Required Python libraries (pyttsx3, webbrowser, smtplib, random, speech_recognition, wikipedia, datetime, wolframalpha, os, sys)
- Run the script
main.py
. - LARVIS will greet you and wait for your command.
- Speak a command, and LARVIS will execute the corresponding action.
mydb = mysql.connector.connect(
host="localhost",
user="root",
passwd="1234",
database="school"
)
Examples of commands: "Open YouTube," "Send an email," "Play music," etc.
- Set up your email credentials in the script for the email functionality.
- Specify your music folder and songs in the script for music playback.
- LARVIS uses various Python libraries and APIs to provide its functionality.
- Special thanks to Wolfram Alpha for providing the computational knowledge engine.
- Imamul Hasan (Add a link to your GitHub profile or personal website)