A voice assistant built using Python for voice commands, with a Flask-powered web interface for easy interaction. This assistant can perform tasks such as web searches, telling the time, opening apps, and more, and also provides a simple interface to issue commands via the web.
Features Speech Recognition: Listens for voice commands using Python's speech recognition library. Text-to-Speech: Responds to commands with spoken output using pyttsx3. Flask Web Interface: Users can interact with the voice assistant through a web-based frontend. Web Searching: Perform web searches based on voice or text input. Time and Date Queries: Get the current time and date. Custom Commands: Easily extend the assistant to support additional commands.