A python package for automation
Project description
Tuesday
You can easily automize and control most of the functions of system by your voice. By using this package u can easily build jarvis like programme, irrespective of your knowledge of coding. Easy voice commands to work with.
Requirements
You have to follow the steps given below before installing package:
1: Install Microsoft Redistributable
MicrosoftRedistributable select version according to your system.
2: Install visual studio build tools c++ 2015 or above
visual studio build tools c++ 2015 and should have windows 10
3: Download geckodriver version according to your system
geckodriver. Paste and extract file in your python folder or PATH.
4: Download chromedriver version according to your system
chromedriver. Paste and extract file in your python folder or PATH.
5: Download wheel version according to your python version
wheel. Paste this wheel file in your project folder.
6: Allow access to less secured apps
lesssecureapps. Allow it.
Installation
Use the package manager pip to install tuesday.
# step 1: Python should be istalled in "C:\Folder" location
#step 2: Python interpreter should be installed in "C:\new folder" location
#step 3: Project should be located in "C:\name of project" location
# step 4: Paste the downloaded file in your project folder and in python interpretor use "pip install nameofthewheelfile"
Speak
from tuesday import speech
speech.speak("hello") #speak function
Voice Search
from tuesday import search
search.google()
Interactive voice programme
Send a email through gmail
you can send a mail using your voice
from tuesday import sendmail
sendmail.send()
From next update mail can be sent by other email platforms also, But now it is limited to GMAIL only.
Jarvis structure
if __name__=='__main__':
speech.speak("hello my name is tuesday")
speech.intro()
while True:
comm=speech.takecommand().lower()
if "open a website" in comm:
websites.Open(".com") #use capital 'Open'
elif "google" in comm:
search.google()
elif "play youtube" in comm:
search.youtubeplay()
elif "search youtube" in comm:
search.youtubesearch()
elif "open facebook by mail" in comm:
social.facebookemail()
elif "open gmail" in comm:
social.gmail()
elif "send a mail" in comm:
sendmail.send()
elif "tuesday stop" in comm:
sys.exit()
More commands are available try to explore them. Next update will include many more commands. Thank you.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.