Automate all the boring stuffs that we use in our daily life.
You can save your time by using such automations and make your work easy
For installing complete project -
https://github.com/Varshil-Shah/Personal-Assistant.git
For installing all modules -
pip install -r requirements.txt
Note
If there is an error while installing pyaudio,use the following in terminal.
1. pip install pipwin
2. pipwin install pyaudio
-
You can get the information about every stuffs present on internet using wikipedia module.
Command: Programming wikipedia
. -
You can call google and ask your query and other stuffs.
Command: Open google
. -
You can call youtube and ask your query to get solutions/entertainment etc.
Command: Open youtube
. -
You can get solutions for your errors on stackoverflow
Command: Open stackover flow
-
You can play random music.
Command: Play a random music
-
You can get the present time.
Command: Tell me current time
-
You can send messages on whatsApp.
Command: Send a whatsApp message
. -
You can open any software, for this project we can open vs code editor.
Command: Open vscode
. -
You can send emails.
Command: Send a email
. -
You can take screenshots.
Command: Take a screenshot
. -
You can find your geo-location.
Command: What is my location
. -
You can add alarm.
Command: Add alarm
.
-
For wikipedia: You can ask your query and at last you have to speak wikipedia, you can find the solution for your query.
-
For random musics: You have to add your music directory path, I have mentioned the path name in the program, it will be easire for you to search.
-
WhatsApp Message
- In
options.add_argument
you have to change the username,according to your name in the PC. - You have to add all the names and names of that person in your whatsApp,
dic = {'name':'name in whatsApp'}`.
- In
-
VS code You have to change username in path variable and set the name present in your PC.
-
Email
- You have to make your gmail id less secure.
- In
email_and_password.py
file you have to enter correct email id and password of that email id. - You have to add names and email id in a dictonary.
dic = {'name of the person':'Email address of the person'}
-
Screenshot
- You have to say
Please take a screenshot
. - You have to give file name.
- You have to provide folder name to save your images.
- You have to say
-
Location You have to ask your geo-location, assistant will speak and print your location.
-
Alarm
- You have to tell hour in 24hr format.
- You have to tell minute.
Feel free to mail me at my email address [email protected] for any queries.
Work hard + smart