https://devfolio.co/projects/sl-playground-a801
This project implements a sign language translator that can recognize and translate both American Sign Language (ASL) and Indian Sign Language (ISL) into text. The project utilizes deep learning models trained on datasets of sign language videos to achieve this translation.
- ASL Alphabet Recognition: The project includes a model trained to recognize the alphabet of American Sign Language.
- ASL Word Recognition: The project includes a model trained to recognize individual words in American Sign Language.
- ISL Alphabet Recognition: The project includes a model trained to recognize the alphabet of Indian Sign Language.
- ISL Word Recognition: The project includes a model trained to recognize individual words in Indian Sign Language.
This project uses Python and relies on a number of Python libraries.
The project is organized into two main directories: ASL
and ISL
. Each directory contains separate models and training scripts for the corresponding sign language.
To test the trained models:
- Navigate to the appropriate directory (
ASL
orISL
). - Run
python test_isl_words.py
orpython test_isl_alpha.py
for ISL. - Run
python test_asl_words.py
orpython test_asl_alpha.py
for ASL.