Skip to content

A realtime translator app for sign language using Mediapipe Hands solutions and LSTM TFLite model.

License

Notifications You must be signed in to change notification settings

david-oruna/signapp

Repository files navigation

signapp-removebg-preview Workflow Status License Version

Overview

Signapp is an end to end deep learning project for recognizing sign language. The LSTM (a type of Recurrent Neural Network) model was trained using keypoints from videos. The keypoints were obtained using MediaPipe HandLandmarker. You can check the the model/ directoy for more details about the data processing and training. Then the model was compiled to TFLite and implemented in the Android application. The app also has features for editing the translated message.

This LSTM model, since it makes time series predictions, allows to identify signs in movement.

image

Testing ✅

You can check the available signs here

image

Running on your device 🚀

Please follow this instructions. You can also run it locally on Android Studio.

Contributions 🙌

If you want to contribute to the dataset, please enter here.

Pull Requests are welcome 😇