A bilingual educational voice assistant designed for children, supporting English and Malayalam languages.
This project contains two implementations of the Krishna AI Chatbot:
- Groq-based version (
/groqfolder) - Gemini-based version (
/geminifolder)
Both versions offer similar core functionality while utilizing different AI backends.
- Bilingual support (English & Malayalam)
- Voice-activated interactions
- Educational content focus
- Child-friendly responses
- Text-to-Speech output
-
Choose your preferred version:
- Groq implementation: See
/groq/README.md - Gemini implementation: See
/gemini/README.md
- Groq implementation: See
-
Follow the setup instructions in the respective README files
- Python 3.8+
- Working microphone
- Internet connection
- Speaker/audio output
Each version uses the same wake words:
-
Wake Words:
- English: "Hey Krishna" or "Hi Krishna"
- Malayalam: "ഹലോ കൃഷ്ണ" or "കൃഷ്ണ"
-
Stop Command:(only for groq version)
- English: "Krishna Sleep"
- Malayalam: "കൃഷ്ണ സ്ലീപ്"
For detailed setup and usage instructions, please refer to the README files in the respective implementation folders.
This project is licensed under the MIT License - see the LICENSE file for details.