Skip to content

Virtual assistant using python capable of taking notes, play music, google search, open applications, search wikipedia and much more

Notifications You must be signed in to change notification settings

souraj239/Virtual-Assistant-Using-Python

Repository files navigation

Virtual-Assistant-Using-Python

Virtual assistant using python capable of taking notes, play music, google search, open applications, search wikipedia and much more

                                            VIRTUAL ASSISTANT USING PYTHON

This is a speech recognisation and voice feedback enabled interactive personal assistant devloped using python. It will keep listening to the commands until "exit" command is given. Please read the entire document carefully for the setup process and commands. It can give voice output and can understang speech inputs in indian accents. The virtual assistant can be toggled between male voice and female voice.

Before using the virtual assistant make sure you install the required libraries for python using the commands

  1. pip -install pyaudio
  2. pip -install pywin32
  3. pip -install google
  4. pip -install pyttsx3
  5. pip -install wikipedia
  6. pip -install speechRecognisation

The virtual assistant can perform the following tasks through voice input:

  1. Search wikipedia
  2. Search popular figures
  3. Open websites
  4. open applications
  5. take notes and read them
  6. search google
  7. tell time
  8. send emails
  9. Search email addresses

The basic voice commands that can be used with the virtual assistant with variations are:

  1. wikipedia <subject_to_search>
  2. Who is <Name_of_person>
  3. Open <name_of_website>
  4. open <name_of_application>
  5. Take Notes --> <dictate_notes>
  6. Read My Notes
  7. What is the time right now? |or| time |or| tell me the time |etc|
  8. Send email
  9. search email id
  10. exit

Note:

  1. Add the name and email ids of the contacts in the addressbook.txt file.
  2. Add your gamil account credentials in the credentials.txt file and turn on "sign in using less secure apps" in google account.
  3. Add the applications installed in your pc with their path address in the applicationpaths.txt file
  4. Other things that can be changed in the program are metioned in the program itself using comments.
  5. Goto newsapi.org and get your api key and insert it in the readNews function

Devloped by: Souraj Mukhopadhyay [email protected]

Feedbacks and suggestions are welcomed

About

Virtual assistant using python capable of taking notes, play music, google search, open applications, search wikipedia and much more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages