/Voice-to-Signs-for-Deaf-people

Created a project that convert voice messages to sign language which helps the Deaf people to communicate

Primary LanguageHTMLMIT LicenseMIT

Voice to Sign Language Converter

Introduction

This project aims to provide a solution for converting voice messages into sign language, making it accessible to deaf individuals. The application utilizes Flask for the backend, while the frontend is developed using simple HTML, CSS, and JavaScript.

Features

  • Convert voice messages into sign language animations.
  • User-friendly interface.
  • Easily customizable and extendable.

Future Scope

  • Supports multiple languages for sign language translation

Installation

  1. Clone the repository: https://github.com/Digya22/Voice-to-Signs-for-Deaf-people.git

  2. Navigate to the project directory: cd voice-to-sign-language

  3. Install dependencies: pip install -r requirements.txt

  4. Run the application:

  • Start the API backend uvicorn main:app --reload
  • Start the flask engine python run fl.py

Usage

  1. Open the application in your web browser.
  2. Record a voice message.
  3. Click "Start" to generate the corresponding sign language animation.

Demo

screen-capture.webm

Technologies Used

  • FastAPI
  • Flask
  • HTML
  • CSS
  • JavaScript

Contributors

  • OMTAKALE2004
  • raunakwete43
  • Gaureshart
  • Digya22

Acknowledgements

  • kaggle dataset https://www.kaggle.com/datasets/risangbaskoro/wlasl-processed

LICENSE

MIT LICENSE