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.
-
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
- 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 thesign-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
- Created using Android Studio