In this notebook, I have built a voice assistant that responds to basic user queries.
- SpeechRecognition - https://pypi.org/project/SpeechRecognition/
- pyttsx3 - https://pypi.org/project/pyttsx3/
- BeautifulSoup - https://pypi.org/project/BeautifulSoup/
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.
- 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
Check out my medium article for a step by step tutorial on building a this voice assistant.
Sakshi Butala