Skip to content

Pavan Galla

@Galla

Skill iconPython
HTML
C langugage

Chittoor, India

Groq-Powered Voice Chatbot with Tkinter 🎙️🤖

A smart and interactive chatbot built using Python, Tkinter, and Groq AI that supports voice input/output, image-to-text (OCR), translation, chat memory, and more. Perfect for creating a personalized AI assistant with a user-friendly desktop interface.


🚀 Features

  • Voice Input & Output: Talk to your chatbot like a real assistant.
  • Chat Memory: Keeps track of previous conversations for context.
  • Translation Support: Translate conversations into multiple languages.
  • Image-to-Text (OCR): Extract text from images for instant responses.
  • Reminders & Notifications: Set reminders directly from chat.
  • Accessibility Profiles: Custom themes for better user experience.
  • Chat Search & Message Pinning: Organize and find messages easily.
  • Markdown & LaTeX Support: Perfect for technical responses.
  • Typing Animation: Smooth, human-like typing effect.

🛠️ Technologies Used

  • Python 3
  • Tkinter (GUI)
  • Groq API (AI Responses)
  • SpeechRecognition & pyttsx3 (Voice I/O)
  • OpenCV / PIL (for OCR)
  • Googletrans (Translation)