Skip to content

swaminath8358/Voice-Assistant-Using-Python-and-libraries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Voice-Assistant-Using-Python-and-libraries

NOVA-Desktop-Assistant-GUI

A context-aware GUI desktop assistant named as "NOVA" using python and python-tkinter for UI listens to the commands.

Prerequisites

You must have pyttsx3, numpy, opencv, pillow, pyowm(openWeatherMap API), speech-recognition and wikipedia installed.

Install requirements using : pip install -r requirements.txt

Project Structure

The Commands to which Ruby responds are :

  1. Open Youtube
  2. Open Google
  3. Email to 'name'
  4. What's the weather?
  5. Who created you?
  6. Say hello.
  7. Play music/ Change music.
  8. What's the time?
  9. What's the date?
  10. What's your name?
  11. According to wikipedia.
  12. Open Stackoverflow.
  13. Click Photo.
  14. Record Video.
  15. What can you do for me?
  16. How old are you?
  17. Open Media Player.
  18. Open Codeblocks.
  19. Open Anaconda.
  20. Coronavirus report.
  21. What is the news?.
  22. Thank You.

Running the project

  1. Ensure that you are in the project home directory. Start the Desktop-Voice assistant by running below command -

    python Nova.py
    

    If everything goes well, you should be able to see the tkinter window as below.

Click the start button to initiate interaction and there you go.

Note : Also remember to have a fast and secured internet connection to make this run. Because it is using google speech recognition api to understand the commands.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages