Welcome to the Sign Language Interpreter project!
This tool uses computer vision and machine learning to recognize sign language gestures in real-time through a webcam and translate them into text and speech.
Note: This project is still a work in progress โ more features and improvements are coming soon!
- ๐ฏ Recognize basic American Sign Language (ASL) gestures.
- ๐ฏ Display the recognized sign as text on screen.
- ๐ฏ Convert recognized text to speech in real-time to assist communication.
- ๐ฏ Build a simple, user-friendly interface for live translation.
SignLanguageInterpreter/ โโโ env/ # Virtual environment (do not edit) โโโ test.py # Test script to check OpenCV and MediaPipe โโโ (future files) # Main code files will go here โโโ README.md # This file
- Python 3
- OpenCV (computer vision)
- MediaPipe (hand tracking)
- TensorFlow (machine learning model training)
- pyttsx3 (text-to-speech conversion)
- NumPy (numerical operations)
- Clone the repository
git clone https://github.com/your-username/sign-language-interpreter.git
- cd sign-language-interpreter
- python3 -m venv env source env/bin/activate
- pip install opencv-python mediapipe tensorflow pyttsx3 numpy
- python test.py
- Expand dataset to recognize the full ASL alphabet and common phrases.
- Improve model accuracy with custom-trained TensorFlow models.
- Add a simple GUI for easier interaction.
- Explore deployment options as a web or mobile app.
Currently, this is a solo project by Anudeep Bonagiri, but collaboration opportunities may open up later!
This project is actively being developed.
Check back often for updates and new feature releases!