mwlde
View ASL Fingerspelling Tutor

DEMO BUILD // NOT THE FINISHED APP. UPDATING SHORTLY.

Hands, translated live.

TensorFlow / Keras / OpenCV / MediaPipe / NumPy / scikit-learn / kagglehub

I started off by training a model to recognise static images of ASL signs and soon decided I’d like to evolve it further to recognise them in real time. You can practice signing letters to get graded feedback or work through a word one sign at a time. The current version focuses on the 24 static alphabet signs — J and Z, being motion signs, are left out for now.

LIVE CAPTURE // 21 LANDMARKS → 24 CLASSES

The model tells you what it sees.

A small CNN handles recognition while a second geometric comparison looks at the shape of your hand, turning a simple classification into something you can actually learn from. So, it kinda gives you little tips about which finger to adjust to get to the desired letter. The aim is deliberately modest, to get a little better at signing the basic alphabet.

STATIC SET // 0 OF 26

A
B
C
D
E
F
G
H
I
JMOTION
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZMOTION