Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 1.67 KB

README.md

File metadata and controls

72 lines (55 loc) · 1.67 KB

Personal-Voice-Assistant

Introduction

A voice assistant with Python. This voice assistant will help you automate your daily tasks by your voice commands.

Key Features

  • 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

Requirements

  • Python
  • https://pypi.org/
  • https://developers.google.com/calendar/api/guides/overview

Python Packages

  • 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>

Run the Application

  • Open Terminal
  • cd into Your Project Directory
  • Run command python .\main_voice_assistant.py
  • Start the application by saying Hey Robot

Contributing

Pull requests are welcome. For major changes, please open an issue first (if any) to discuss what you would like to change.

Current Maintainer

License