Giter Club home page Giter Club logo

art-speak's Introduction

Art-Speak

An iOS app for Artwork detection using Apple CoreML and Apple Vision and integrated with Apple VoiceOver and Accessibility Tools, meant to help blind users navigate art museums

ArtSpeakv2

ArtSpeakv2 is a SwiftUI-based iOS application designed to explore artworks, listen to their descriptions, capture images, and perform visual lookups using Core ML models.

Screenshot 2024-05-22 at 2 40 22 AM Screenshot 2024-05-22 at 2 40 31 AM

Tech Stuff

image

ArtSpeak utilizes the YOLOv3 model to recognize artworks and generate descriptions. YOLOv3 is an iteration of the famous YOLO models that revolutionized Computer Vision. Here I use it to detect artworks from camera images and then perform a visual lookup.

Read more on YOLOv3: YOLOv3 is an incremental step forward

Features

  • Artwork Exploration: Browse artworks categorized into different rooms.
  • Audio Descriptions: Listen to detailed descriptions of artworks using text-to-speech.
  • Image Capture: Capture images using the integrated camera functionality.
  • Visual Lookup: Utilize Core ML models for object detection and description of captured images.

Screenshots

Screenshot 2024-05-22 at 2 40 44 AM Screenshot 2024-05-22 at 2 42 12 AM

Installation

  1. Clone the repository:

    git clone https://github.com/your_username/ArtSpeakv2.git
    
  2. Open the project in Xcode.

  3. Build and run the app on a simulator or iOS device.

Usage

  • Navigate through different rooms to view artworks.
  • Tap on an artwork to view its detailed description.
  • Use buttons to listen to audio descriptions or capture images.
  • Explore captured images with visual lookup capabilities.

Contributing

Contributions are welcome! Please feel free to submit issues and pull requests.

Acknowledgments

  • Inspired by the beauty of artworks and the potential of SwiftUI.
  • Special thanks to contributors and open-source libraries used in this project.
  • This is a project for social good, if you have any similar ideas, please contact.

art-speak's People

Contributors

srimoyee1212 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.