Skip to content

sahoo-subhankar/Personal-Voice-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Use voice commands to accomplish your desired tasks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages