Skip to content

mrinank1301/project-language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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: Mrinank Kavuri
Email: [email protected] LinkedIn: Mrinank Kavuri

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/mrinank1301/project-language.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

No packages published