Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for tuesday, version 3.0.0
Filename, size File type Python version Upload date Hashes
Filename, size tuesday-3.0.0-py3-none-any.whl (10.7 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size tuesday-3.0.0.tar.gz (8.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page