SARA (Speech-Activated Responsive Assistant) is an intelligent voice assistant powered by Google's Gemini AI, designed for natural voice interactions with context awareness.
- 🎙️ Voice-first interaction - Natural speech recognition
- 🧠 Gemini AI integration - Smart, contextual responses
- 🔄 Conversation memory - Remembers last 5 interactions
- ⚡ Quick actions - Instant YouTube launching
- 🔒 Voice authentication - Speaker verification
- 🛡️ Secure commands - Protected operations
- 🎯 Accurate wake-word detection
- 🏗️ Modular architecture - Easy to extend
- 🤖 Background listening - Always ready
- Python 3.8+
- Microphone
- Google Gemini API key
- Clone the repository:
git clone https://github.com/yourusername/sara-voice-assistant.git cd sara-voice-assistant ``` pip install -r requirements.txt add your API from Gemnai in line 12
2- Starting SARA
python main.py
3- Basic Commands
Command Action
"Hey Sara" Wake the assistant
"Open YouTube" Launch YouTube
"What's the capital of France?" Get information
"Skip this" Cancel current action
"Goodbye" Exit SARA
