Interactive ASL Alphabet Recognition System for Inclusive Digital Communication
American Sign Language (ASL) is a vital communication medium for the Deaf and Hard-of-Hearing (DHH) community, yet its integration into digital platforms remains limited. This paper presents the development of a real-time ASL alphabet recognition system for virtual text input, designed to detect static ASL hand gestures and convert them into corresponding alphabetic characters. The system employs computer vision techniques using MediaPipe for hand landmark detection and a Random Forest classifier trained on custom gesture data. Two operational modes are implemented: Practice Mode provides immediate visual feedback to help users learn and refine ASL gestures. Keyboard Mode allows users to construct words and sentences using gesture-based input. Built with Python and integrated through a Tkinter-based graphical user interface, the application runs efficiently on standard webcams without requiring specialized hardware. The system is designed to be user-friendly and educational, making it accessible to ASL learners and regular users seeking alternative input methods. The project demonstrates a lightweight, accessible solution to support ASL education and communication, highlighting the potential of AI-powered assistive technologies in promoting inclusivity and accessibility in human-computer interaction.
Authors
- Jeanette C. Pao (ORCID: https://orcid.org/0000-0003-0302-2187)
- Leonard Ambata (ORCID: https://orcid.org/0009-0004-1737-0996)
- Ryan Rhay P. Vicerra (ORCID: https://orcid.org/0000-0002-8824-3749)
- Argel A. Bandala (ORCID: https://orcid.org/0000-0002-3568-4858)
- Ronnel Agulto
- Cecilia Angeline J. Roque
- Robert Patrick D. Francisco
- Jared Jan A. Abayan
- Princess Jossa Ruth V. Valentos
Institutions
- De La Salle University (PH)
Publication Details
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1109/i2cacis65476.2025.11100356
- Primary Topic
- Hand Gesture Recognition Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00