Skip to content

SohamRatnaparkhi/Voice-Assistant

Repository files navigation

Voice Assistant

📑Website
🎇View code in the Project_Basic_struct


This Voice Assistant has been coded using Python. It can do the following: -

  • Speak Text entered by User.
  • Search anything on Google.
  • Search anything on Wikipedia.
  • Read an MS Word(docx) document.
  • Read a book(PDF). This feature makes the voice assistant an audio-book maker
  • It can be used as a Dictator to convert speech to text.

Author

Table of Contents

Installation

Download - link

Download the rar file.

1. Extract the folder.
2. Open VoiceAssistant folder.
3. Double-click on the file _1_VoiceAssistant to use it.

In-case, if you don't find _1_VoiceAssistant in Voice Assistant folder, just install the executable(.exe) file AND SAVE IT IN VoiceAssistant FOLDER. It is advisable to run the (.exe) file in the VoiceAssistant folder; else the file won't run.

A short guide to use this Voice Assistant

  • Saying "Hello Python" will activate the Voice Assistant.
  • Then the table that will be displayed on the screen shows the tasks that Voice Assistant can do.
  • Saying the respective commands of the task that is intended will enable the Voice Assistant to do those tasks.

Screenshots

Voice Assistant

Description of Commands

  1. text to speech - User needs to type the text and then it will be spoken by the VoiceAssistant.

  2. Search on Google - Voice Assistant will ask you "What do you want me to search on Google".

      >Voice Assistant then starts recording your voice and will record anything that is spoken henceforth. 
      >Then it will open the search results in default browser.
    
  3. Search on Wikipedia - Voice Assistant will ask you "What do you want me to search on Wikipwedia? please say the exactsentence or word to search.".

      >Voice Assistant then starts recording your voice and will record anything that is spoken henceforth. 
      >Then it will speak out and print the summary of the search results.
      >It then asks, whether the respective search result should be opened in the default browser.
    
  4. Read MS word document - Asks user to enter the location of file to be read and reads it.

     NOTE :-
      1. A file location without an extension(i.e. '.docx') will give an error.
      2. A file inside a third party folder(Ex OneDrive) can't be accessed and will give an error.
    
  5. Convert speech to text - Prints out the speech spoken by user.

     By default, it record the voice for 60 seconds but it can be changed.
    
  6. Read a book - Asks user to enter the location of file to be read and reads it.

     NOTE :-
      1. A file location without an extension(i.e. '.pdf') will give an error.
      2. A file inside a third party folder(Ex. OneDrive) can't be accessed and will give an error.
    

Tech Used

Language: Python

Contributions

Follow guidelines mentioned in CONTRIBUTING.md

Methodolgy

VA Methodolgy

For more information, follow the given links-
DOCUMENTATION
GUIDE
DEPENDANCIES

                                                THANK YOU!