A project to
- collect ASL (American Sign Language) static gestures through the use of the Leap Motion Sensor.
- translate ASL gestures into text with the use of a machine learned model from data collection
- One RandomForest model created from data collected from 6 users
- leap_utils.py:
- Some utilities for working with leap motion data
- Some utilities for working with leap motion data
Python 2.7
PyQt4 or PyQt5
Leap Motion Sensor
Leap Motion Sensor SDK
Currently, translation occurs too often (receive the same sign over and over).
Attempts to add autocorrect feature were unsuccessful.
- This was attempted to help correct words as they came through when a sign was predicted incorrectly.
ASL_dataCollectGUI
- Modify lines 9 and 10 for path to SDK (LeapDeveloperKit_3.2.0+45899_win\LeapDeveloperKit_3.2.0+45899_win\LeapSDK\lib)
- Modify line 157 to update output paths for data collection
ASL_TranslatorGUI