It's a simple voice model something like AmazonAlexa
This is a simple voice assistant project built using Python.
- Opens websites via voice.
- Opens system apps via voice.
- Speaks replies using gTTS(works online, pyttsx3 can also be used which works offline also).
- Plays songs from predefined musicLibrary.
- Uses Gemini-2.5-flash for responses.
- Can be extended with Spotify/YT APIs but here pywhatkit is used.4
- Latest headlines.
-News API-https://newsapi.org/ -Google Gemini-https://aistudio.google.com (HuggingFace API's can also be used, but the implementation would be a bit different for that)
- Clone the repo
- Create virtual environment:
python -m venv venv - Activate it:
- Windows:
venv\Scripts\activate - Linux/Mac:
source venv/bin/activate
- Windows:
- Install requirements:
pip install -r requirements.txt