Skip to content

AI-powered Sign Language Translator using Computer Vision and Deep Learning

License

Notifications You must be signed in to change notification settings

Aishu-yk/Signify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’πŸ»β€β™€οΈ Signify – AI-Powered Sign Language Translator

Signify is an AI-powered Sign Language Translator that leverages Computer Vision and Deep Learning to recognize hand gestures and translate them into meaningful text and speech in real time.

This project is designed with a clear, scalable roadmap β€” starting from basic gesture recognition and progressing toward full sentence formation and text-to-speech output.


πŸ“Œ Project Overview

Communication barriers faced by the hearing- and speech-impaired community can be significantly reduced using intelligent systems.
Signify aims to bridge this gap by converting sign language gestures into readable and audible outputs using a webcam-based real-time system.

The project follows a modular and phase-wise development approach, making it easy to extend and improve.


πŸš€ Features

  • Static hand gesture recognition
  • Motion-based gesture recognition using LSTM
  • Real-time gesture detection via webcam
  • Sentence formation from continuous gestures
  • Text-to-Speech (TTS) output
  • Clean, modular, and scalable architecture

🧠 Development Roadmap

  1. Static Gesture Recognition
  2. Motion-Based Gesture Recognition
  3. Sentence Formation
  4. Text-to-Speech Integration
  5. Web / Mobile Deployment

πŸ› οΈ Tech Stack

  • Programming Language: Python
  • Computer Vision: OpenCV, MediaPipe
  • Deep Learning: TensorFlow, Keras
  • Numerical Computing: NumPy
  • Web Interface: Streamlit

πŸ“‚ Project Structure

Signify/ β”œβ”€β”€ src/ # Core source code β”œβ”€β”€ app.py # Main application β”œβ”€β”€ web_app.py # Web interface β”œβ”€β”€ requirements.txt # Dependencies β”œβ”€β”€ .gitignore # Ignored files └── README.md # Project documentation


▢️ How to Run the Project

  1. Clone the repository:
git clone https://github.com/Aishu-yk/Signify.git
cd Signify
  1. Install Dependencies:
pip install -r requirements.txt
  1. Run the Application:
python app.py
(For web interface)
streamlit run web_app.py

πŸ‘©β€πŸ’» Author

Aishwarya Y K (Aishu)
B.Tech – Artificial Intelligence & Data Science
GitHub: https://github.com/Aishu-yk

About

AI-powered Sign Language Translator using Computer Vision and Deep Learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages