Signspell logo

Signspell.

Turn hand gestures into text instantly with any standard webcam

Open-source Python library for real-time American Sign Language fingerspelling recognition via webcam. Command-line tool and importable library built with MediaPipe.

Rank
▲ #35
Votes
79
Platform
Web / Mobile
Launched
Recently
Signspell screenshot

More About Signspell

Signspell

Signspell is an open-source Python library that brings real-time American Sign Language (ASL) fingerspelling recognition directly to your webcam. Powered by MediaPipe hand tracking and a deep LSTM neural network, it transforms 30-frame hand movement sequences into accurate letter predictions, making sign language accessibility tools more approachable for developers, educators, and accessibility advocates alike.

Product Highlights

  • Real-Time Recognition: Detects ASL manual alphabet letters (A–Z) instantly from live webcam feed using 30-frame keypoint sequences analyzed by a pretrained LSTM model.

  • Dual Interface Design: Functions seamlessly as both a polished command-line tool with an interactive UI and as a flexible importable Python library for custom integration.

  • MediaPipe Integration: Leverages Google's MediaPipe Holistic to extract precise 21-point hand landmarks per frame, ensuring robust tracking across diverse lighting and positioning conditions.

  • Custom Model Support: Allows developers to swap in their own trained models with compatible input/output specifications, enabling adaptation to specialized sign languages or improved accuracy needs.

  • Smart Stability Filtering: Implements a short stability window to eliminate prediction flicker, delivering smooth, confidence-thresholded letter output for reliable communication.

Use Cases

  • Accessibility Development: Build assistive communication tools for Deaf and hard-of-hearing individuals, enabling real-time text transcription of fingerspelled input in chat applications, note-taking software, or educational platforms.

  • Sign Language Education: Create interactive learning environments where students receive instant feedback on their fingerspelling form, accelerating ASL literacy development in classroom or self-study settings.

  • Research Prototyping: Accelerate academic and commercial research in gesture recognition by providing a working baseline system for hand pose sequence classification that can be extended to full-word or continuous signing models.

Target Audience

Signspell serves Python developers, accessibility engineers, ASL educators, and researchers seeking production-ready yet extensible sign language recognition capabilities without requiring machine learning expertise from day one.