Winner · HCI · ML · Hardware · XR

HandSpeaker

Real-time sign language translation on AR glasses — understanding motion as language.

Team
Qinchuan Zhang · Weibo Xu
Type
Research · HCI
Award
Winner · Shift SC Hack
Stack
AR Spectacles · Hand Tracking · WebSocket
Focus
Spatiotemporal gesture understanding

Overview

Sign language is inherently spatiotemporal — meaning depends not just on hand shape but on motion, trajectory, and timing. Most digital solutions stop at static gesture classification. HandSpeaker is a real-time sign language translation system built on AR hand tracking that treats recognition as a sequence problem: understanding motion as language.

How it works

Instead of RGB images or depth sensors, the system operates directly on 3D hand joint transforms streamed from AR Spectacles. Motion is decomposed into spatial features (joint positions), motion features (trajectory and velocity), and structural features (joint angles). Static and dynamic gestures are unified as temporal sequences — short for poses, longer for trajectories — classified by a lightweight pipeline and pushed over WebSocket to text and speech output with demo-grade latency.

Data pipeline

No dataset exists for 3D hand-joint trajectories, so the project includes its own: trigger-based 3-second recordings flow through upload, timeline playback, manual labeling, and dataset management in a web interface — turning every user interaction into training-ready data for the next stage: LSTM/Transformer models, sentence-level translation, and continuous unsegmented signing.