Skip to content

Created an Automatic Translator, an application which is purposely deployed for deaf people that converts speech to text and then to Indian Sign Language gestures. Machine Translation and Natural Language Processing techniques are widely used.

Notifications You must be signed in to change notification settings

sakurakhadag/Speech-to-Indian-Sign-Language-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Speech-to-Sign-language-Translator

An application which takes in live speech or audio recording as input, converts it into text and displays the relevant Indian Sign Language images or GIFs.

  • Front-end using EasyGui.
  • Speech as input through microphone using PyAudio.
  • Speech recognition using Google Speech API.
  • Text Preprocessing using NLP.
  • Dictionary based Machine Translation.

To run the application.

  1. Open the folder named Source Code and there open the terminal.
  2. From the terminal, run the main python file using the command python main.py.
  3. The application interface appears on the screen.
  4. Hit the record button to start taking speech as input.
  5. Any speech recorded is then processed and respective outputs are shown accordingly.
  6. To exit the application using speech, say goodbye.

About

Created an Automatic Translator, an application which is purposely deployed for deaf people that converts speech to text and then to Indian Sign Language gestures. Machine Translation and Natural Language Processing techniques are widely used.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages