Welcome to the Advanced Chatbot project! This cutting-edge chatbot utilizes both text and voice functionalities, powered by the Gemini model for text processing and Whisper from the Groq AI platform for audio interactions.
- Text-based conversations using the Gemini model.
- Voice interactions leveraging Whisper for audio processing.
- Simple and organized file structure for easy navigation.
- Deployed on Render for seamless access.
AI_Service/
└── files/
Backend/
└── files/
Frontend/
└── files/
.env
requirements.txt
Before running the project, ensure you have:
- Created API keys for Groq AI and Google AI Studio (Gemini).
- Set up a virtual environment.
- Clone this repository.
- Navigate to the project directory.
- Install the required packages:
pip install -r requirements.txt
- Create a
.envfile and add your API keys.
The project has been successfully deployed on Render.
Start the chatbot and enjoy engaging conversations through text and voice!