Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translating-Silence

Translating-Silence is a computer vision-powered system designed to translate Indian Sign Language (ISL) into text in real-time. The aim is to enhance accessibility and bridge communication gaps for the deaf and hard-of-hearing communities using machine learning.

🚀 Features

  • 🎥 Real-time sign language detection using a webcam
  • 🧠 ISL gesture recognition using machine learning
  • 🖥️ Live text output of detected gestures
  • 🔧 Easy to modify and expand for more gestures/languages

🛠️ Installation

👉 Download Dataset and Extract to the directory

git clone https://github.com/HARAJIT05/Translating-Silence.git
cd Translating-Silence
pip install -r requirements.txt

Make sure Python and OpenCV are installed on your machine.

▶️ Usage

To start the application:

Change the directory PATH on line 10 at main.py

python main.py
  • Sign using ISL in front of your webcam.
  • The model will recognize gestures and display corresponding text on the interface.

🗂️ Project Structure

Translating-Silence/
│
├── main.py                 # Main script to run the application
├── DenseNet121_Final.keras     #Trained AI model
├── templates/              # HTML templates if using web-based output
├── requirements.txt        #Required libreries for the python file.
└── README.md               # Project documentation

📷 Demo

🤝 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repo
  2. Create your branch (git checkout -b feature-name)
  3. Commit changes (git commit -am 'Add feature')
  4. Push to the branch (git push origin feature-name)
  5. Open a Pull Request

👤 Contributors

Harajit Das
Harajit Das
Arpan Senapati
Arpan Senapati
Sulagna Mahato
Sulagna Mahato
Priya Naiya
Priya Naiya
Sagar Mazumdar
Sagar Mazumdar
Abu Sahid Mistri
Abu Sahid Mistri

📄 License

This project is licensed under the MIT License.

About

Translating-Silence is a real-time sign language translator that uses computer vision and machine learning to convert Indian Sign Language (ISL) gestures into text. Designed for accessibility, it captures gestures via webcam and outputs live text, helping bridge communication gaps for the deaf and hard-of-hearing communities.

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages