Skip to content

DecodeAndCode/Sign-Language-Recognition-Android-App

Repository files navigation

Sign Language

The Sign Language app is an Android-based solution that translates static ASL and BSL signs, including the fingerspelling alphabet. It allows users to view these translated signs, facilitating the creation of sentences. Currently, the app serves as a proof of concept, showcasing an affordable and offline approach to Sign Language recognition that relies solely on visual data, making it accessible and cost-effective.

Getting Started

  • Clone the repo onto your local machine by using:

    HTTPS: git clone https://github.com/DecodeAndCode/Sign-Language-Recognition-Android-App.git

  • Ensure the prerequisites below are installed/satisfied

  • If you're using Android Studio, load the project and hit run

Prerequisites

  • Load in a trained SVM XML file created using the Offline Trainer
    • Go to offline-trainer folder in the project.
    • You must place the file (named trained.xml) in the sign-language\app\src\main\res\raw\ directory. This gets loaded when running the app the first time.
    • Note: If you're just looking for a quick start, then you can download a sample trained.xml here
  • Ensure you have an Android smartphone connected to your computer, and that debugging is enabled
  • It is recommended that you use the Android Studio IDE noted below

Development Environment

Built With

  • Java 8 - Java Programming Language
  • Android - Android OS
  • Gradle - Gradle build system
  • OpenCV - The Open Source Computer Vision Library

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published