A computer vision based desktop application for translating Sinhala Fingerspelling Sign Language Alphabet.
https://www.kaggle.com/datasets/akalankaweerasooriya/sinhala-fingerspelling
Alternative download: https://u.pcloud.link/publink/show?code=XZjE7jVZLgi7N85ivjhHAskliw7IyR8qc5tX
- Clone the repo
- Download the dataset from a link in the above section.
- Extract the data (9 directories) to signs/data directory
- (Optional) Create a virtual environment and activate it
- Install the requirements by running
pip install -r requirements.txt
- Add the root directory (signs) to PYTHONPATH
- To do that in Linux based systems, run
export PYTHONPATH=$PYTHONPATH:</path/to/signs/directory>
- To train the model and run real time translation using a webcam, run src/main.py