This project is created for the purpose of exploring various libraries in python and how they work. Here I have tried to explore automation with python.
The various libraries that have been installed in this project are as follows:
- pyttsx3 which is a text to speech conversion library in python. (-i)
- pywin32 is a Python wrapper to Windows specific functionality and C APIs.(https://pbpython.com/windows-com.html) (-i)
- datetime module supplies classes for manipulating date and time
- speechRecognition is a speech to text conversion library in python
- pyaudio
- wikipedia
- smtplib for emails
- webbrowser
- os for logout shutdown and restart
10.PyAutoGUI lets your Python scripts control the mouse and keyboard to automate interactions with other applications Here we're are using to take screenshots
11.psutil (process and system utilities) is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors) in Python.
12.pyjokes
Some of the features of this project are:
- Allows the voice to be both male and female.
- As soon as the project runs it wish greet you the current time and date.
- It is capable of telling the current time.
- Current date.
- Searching for a particular topic from wikipedia/
- Sending emails providing your google account allows it.
- It can google search a topic and open a website.
- Also capable logging out, shutting down and restarting the system.
- Playing songs from a particular directory in your pc.
- Remembering a text.
- Take screen shot of you screen
- CPU status
- Telling a joke
- Timer