A computer-vision prototype that converts ASL hand signs into text using a CNN-based model. Includes training notebooks and a real-time webcam demo.
Main.ipynb: training and evaluationcreate_data.ipynb: dataset preparationapp2.py: real-time ASL to text democamera.py: webcam capture utilitymodel/: trained model artifacts
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtpython app2.pyThe demo will open a webcam window and display predicted letters/words.
See Dataset link for the source of the ASL dataset.
- On macOS, you may need to install enchant dictionaries for
pyenchant. - Model artifacts are loaded from the
model/directory.