VoiceAssistant
In this notebook, I have built a voice assistant that responds to basic user queries.
Packages Requried
- SpeechRecognition - https://pypi.org/project/SpeechRecognition/
- pyttsx3 - https://pypi.org/project/pyttsx3/
- BeautifulSoup - https://pypi.org/project/BeautifulSoup/
Notebook
The "VoiceAssistant.ipynb" contains the algorithm for bulding a voice assistant. This assistant takes input in the form of an audio from the user, converts it to text and peforms further processing needed to respond back to the user. Once it scrapes the result, it converts the text to audio and responds to the user in the form of audio.
Assistant Skills
- Provide weather details
- Provide corona updates
- Provide latest news
- Search the meaning of a word
- Take notes
- Play YouTube videos
- Show location on Google Maps
- Open websites on Google Chrome
Medium Article
Check out my medium article for a step by step tutorial on building a this voice assistant.
Author
Sakshi Butala