This is a simple voice assistant developed using Python. The assistant can capture user's speech and respond to various commands through voice, such as opening websites, playing music, providing weather updates,giving the current date and time, and answering user questions.
- Speech recognition using Speech Recognition library
- Text-to-speech responses using pyttsx3
- Open various websites
- Play music from a predefined list
- Get the latest news headlines
- Get the current time and date
- Get the current weather updates
- Interact with an AI chatbot using Cohere
The project requires the following Python packages:
SpeechRecognition
pyttsx3
requests
cohere
The project also uses the following standard Python libraries:
webbrowser
datetime