/AiCam

Primary LanguageKotlin

AI Camera: Product Recognition

Welcome to the AI Camera project! This application allows you to take a picture of any product or object, and it uses AI-powered recognition to provide information about the item captured.

Demo Video Link - https://drive.google.com/drive/folders/1vdePT1-pSGKw3sPofTM7NOHSQtSXludL?usp=sharing
Apk Link - https://drive.google.com/file/d/1tkE3wK-NrDzjBvZmY0hd1FgMcjV1zjjx/view?usp=sharing

Features

  • Take a Photo: Capture an image using your device's camera.
  • Product Recognition: Utilizes AI to recognize products and provide details such as product name, description, color, and pattern.
  • Firebase Integration: Stores recognized product information in Firebase Firestore.
  • Text-to-Speech: Provides an option to hear the recognized information audibly.
  • Material Design: Built using modern Android development principles with Material Design components.

Technologies Used

  • Android Studio: Integrated Development Environment (IDE) for Android app development.
  • Kotlin: Modern programming language used for Android app development.
  • Firebase Firestore: Cloud Firestore database used for storing product information.
  • Google AI: GenerativeAI for image recognition and content generation.
  • Text-to-Speech (TTS): Android API for converting text into speech.