A voice assistant or intelligent personal assistant is a software agent that can perform tasks or services for an individual based on verbal commands i.e. by interpreting human speech and respond via synthesized voices. Users can ask their assistants’ questions, control home automation devices, and media playback via voice, and manage other basic tasks such as email, to-do lists, open or close any application etc with verbal commands.
In this repository I provide a step by step tutorial on building a desktop voice assistant using python.
Simple voice-based desktop/laptop assistant that has the capability to:
- Open the subreddit in the browser.
- Open any website in the browser.
- Send an email to your contacts.
- Launch any system application.
- Tells you the current weather and temperature of almost any city
- Tells you the current time.
- Greetings
- Play you a song on VLC media player(of course you need to have VLC media player installed in your laptop/desktop)
- Change desktop wallpaper.
- Tells you latest news feeds.
- Tells you about almost anything you ask.
Interaction with Voice assistant: (Will upoad soon)
You can read this article to understand step by step approach to build this voice assistant.