A voice assistant with Python. This voice assistant will help you automate your daily tasks by your voice commands.
- Basic Conversation
- Play Music
- Know current time
- Tell you random jokes
- Open Notepad
- Open Code Editor
- Open Command Prompt
- Open Camera
- Open facebook
- Open Linkedin
- Open Instagram
- Open Youtube
- Open Stack Overflow
- Playing the song of the user's choice on YouTube
- Open Wikipedia on a topic of the user's choice
- Search on a topic of the user's choice on Google
- Get to know your current IP address
- Send a Whatsapp message to an indivisual
- To send a message to a group on Whatsapp
- Send Emails based on the user's preferences
- Tell your future plans/events added to Google Calender
- Create a note
Python
https://pypi.org/
https://developers.google.com/calendar/api/guides/overview
python
SpeechRecognition
gTTS
pyaudio
playsound
opencv-python
pyttsx3
pytz
wikipedia
pyjokes
google-api-python-client google-auth-httplib2 google-auth-oauthlib
To download these packages use pip install <package name>
- Open
Terminal
cd
intoYour Project Directory
- Run command
python .\main_voice_assistant.py
- Start the application by saying
Hey Robot
Pull requests are welcome. For major changes, please open an issue first (if any) to discuss what you would like to change.