AlbSL-Translator is a software application developed as a Graduation Project. It leverages the power of WebRTC, Twilio, and Streamlit to provide real-time translation of static Albanian Sign Language (AlbSL) hand signs into the 31 letters of the alphabet (excluding Ç, Ë, S, Sh and Zh which are dynamic). The application captures camera frames and utilizes trained supervised machine learning classifiers and the MediaPipe Hands module for accurate hand detection.
Visit the AlbSL-Translator application deployed on Streamlit Cloud by following this URL: https://albsl-translator-v2.streamlit.app/.
- Allow the application to access your camera when prompted.
- Position your hand within the camera frame.
- The application will detect your hand and display the corresponding AlbSL sign.
- The recognized sign will be translated into the corresponding alphabet letter and displayed on the screen.
- Explore and play around with the different signs.
The AlbSL-Translator application has been deployed on Streamlit Cloud, eliminating the need for local installation. You can access the application through the provided URL using any modern web browser.
This project is licensed under the MIT License.