Skip to content

✨ Meet Zenith: Zenith is an advanced chatbot designed to provide seamless interactions through both text and voice, making conversations more engaging and intuitive!

License

Notifications You must be signed in to change notification settings

AnurupaK/Zenith-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Zenith-AI - Advanced Chatbot with Voice & Text Functionalities

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.

🚀 Features

  • 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.

📁 File Structure

AI_Service/
  └── files/
Backend/
  └── files/
Frontend/
  └── files/
.env
requirements.txt

🛠 Prerequisites

Before running the project, ensure you have:

  • Created API keys for Groq AI and Google AI Studio (Gemini).
  • Set up a virtual environment.

📦 Installation

  1. Clone this repository.
  2. Navigate to the project directory.
  3. Install the required packages:
    pip install -r requirements.txt
  4. Create a .env file and add your API keys.

🌐 Deployment

The project has been successfully deployed on Render.

🎉 Usage

Start the chatbot and enjoy engaging conversations through text and voice!

Demo

Zenith.-.Google.Chrome.2024-10-06.21-26-26.mp4

About

✨ Meet Zenith: Zenith is an advanced chatbot designed to provide seamless interactions through both text and voice, making conversations more engaging and intuitive!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published