This is a Virtual Assistant program that gets the date, current time, Respond back with a random greeting, and return information on a person.
These instructions will get you a copy of the project up and running on your local machine for testing purposes
- Python3
- VSCode
Pyaudio
SpeechRecognition
gTTS
datetime
Wikipedia
Calendar
- pip install calendar in terminal
- 1: Clone The Repo
- 2: Run it on your terminal
- 3: First Say the wakeword(Hey Madany or hey madani) followed by a who is(Firstname, Lastname) or (date/time)
Doing this project I learned how to use the pyaduio library to be able to easily use Python to play and record audio to be able to record audio. Then I used Speech Recognition then to take that audio and incorpating it with googles gTTS library to takes that audio and give the person a response back. With a wakeword and a "who is" question I used the wikipedia library to find the persons wikipedia page and have the Virtual Assistant then read the first two sentence back to you.
- Hat tip to anyone whose code was used
- Inspiration
- etc