Downloads · 30 days
0
ranveerphakade/ISL-Sign-Lang-Detection
ISL-Sign-Lang-Detection is a machine learning model from ranveerphakade. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
A real-time Indian Sign Language (ISL) detection system using TensorFlow, MediaPipe, and ESP32-CAM. This project can recognize hand gestures for alphabets (A-Z) and numbers (0-9) in real-time using either a webcam or…
Downloads · 30 days
0
Access
Public
Updated Aug 22, 2025
Repo size
71.8 MB
Likes
0
Public
Click a slice to open those files.
.h543.6 MB · 39%
From the Hugging Face model README
A real-time Indian Sign Language (ISL) detection system using TensorFlow, MediaPipe, and ESP32-CAM. This project can recognize hand gestures for alphabets (A-Z) and numbers (0-9) in real-time using either a webcam or ESP32-CAM, with results displayed on an OLED screen.
Image Capture:
Processing Server:
Display:
git clone https://github.com/ranveerphakade/ISL-sign-lang-detection.git
cd ISL-sign-lang-detection
# On Windows
python -m venv venv
venv\Scripts\activate
# On Linux/Mac
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
esp32_code/esp32_cam_oled.ino in Arduino IDEISL-sign-lang-detection/
├── flask_server/
│ ├── app.py # Flask server
│ ├── static/ # Static files
│ ├── templates/ # HTML templates
│ └── test_client.py # Test script
├── esp32_code/
│ └── esp32_cam_oled.ino # ESP32 code
├── dummy_input/ # Test images
├── gesture_model.h5 # Trained model
├── train.py # Training script
├── detect.py # Webcam detection script
├── process.py # Data processing
└── README.md
cd flask_server
python app.py
dummy_input/ directorycd flask_server
python test_client.py
Connect OLED display to ESP32-CAM:
Power up the ESP32-CAM
The system will automatically:
The system uses a deep neural network with:
Feel free to contribute to this project by:
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.