Skip to content

Sai-Prashanth123/Hackathon-5.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme overview in Website: https://sai-prashanth123.github.io/Hackathon-5.0/

Indian Sign Language Translation Project

Description

This project focuses on developing a tool that translates spoken English into Indian Sign Language (ISL) using real-time speech recognition and text-to-sign language conversion. The application captures audio from a microphone, transcribes it to text, and then converts the text to sign language animations or letter-by-letter images.

Author

Name: Sai Prashanth
Email: saip00519@gmail.com
LinkedIn: Sai Prashanth
GitHub: Sai Prashanth12

Project Details

  • Objective: Convert spoken English into ISL and vice versa to bridge communication gaps for the deaf community.
  • Technologies Used:
    • Speech Recognition: speech_recognition library
    • Text Processing: Python string operations
    • Image Handling: PIL (Python Imaging Library)
    • GUI: Tkinter for displaying GIFs, matplotlib for letter images
    • Data Storage: MP4 video files and image files
  • Dependencies:
    • numpy
    • matplotlib
    • PIL (Pillow)
    • tkinter
    • speech_recognition

Features

  • Real-time Audio Capture: Listens to and captures audio from the microphone.
  • Speech-to-Text Conversion: Transcribes the captured audio to text.
  • ISL Translation: Converts the transcribed text into ISL using GIF animations for predefined phrases or letter-by-letter images.
  • Error Handling: Manages errors in speech recognition and displays appropriate messages.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/Hackthon-5.0.git
    
  2. Install required packages:

    pip install numpy matplotlib pillow speechrecognition

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages