This is a Sign Language Detector using Python. The sign language used is not the usual ASL (American Sign Language), but SIBI (Sistem Bahasa Isyarat Indonesia), which is the official sign language in Indonesia.
- The dataset was created manually from scratch with data augmentation. There are a total of 200 data for each letter.
- The model used was a traditional Machine Learning model, which is Random Forest.
- opencv-python==4.7.0.68
- mediapipe==0.10.21
- scikit-learn==1.3.1
- Clone the directory
In the terminal of your directory:git clone https://github.com/Hansen-Susilo/Sign-Language-Detection.git - Install the requirements
Note: Python version must be 3.12 or lower. This code will not work in 3.13 due to the mediapipe dependency not supportedpip install -r requirements.txt - Open the file "inference_classifier.py"
- Run the file
python inference_classifier.py