Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.43 KB

README.md

File metadata and controls

35 lines (28 loc) · 1.43 KB

VoiceAssistant

A voice assistant is a digital assistant that uses voice recognition, speech synthesis, and natural language processing (NLP) to provide a service through a particular application.

Features

  1. Greets you
  2. Tells you the time, Battery Percentage Status and Weather forecast
  3. Can open various websites like youtube,facebook and reddit
  4. Can provide you information on any topic fetched from Wikipedia
  5. Can do maths calculations for you
  6. Can send email for you

Technology and Libraries Used

  1. Python - Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.
  2. Tkinter GUI
  3. Speech Recognition Library
  4. Text to Speech convertion

Install Instructions

  1. Clone the entire git repository to your device or download the zip file a. Unzip the downloaded file if you went with downloading the zip
  2. Navigate to 'source' folder
  3. Open terminal in the same location
  4. python main.py

Note:

  1. Requires Python 3.0 and above
  2. Requires an active internet connection for speech recogition functions