Skip to content

This project is based on converting the audio signals received to text using speech to text api (python modules or google api) and then using the semantics of Natural Language Processing to breakdown the text into smaller understandable pieces which requires machine learning as a part. Data sets of predefined sign language are used as the input …

License

Notifications You must be signed in to change notification settings

sudeep235poojary/Audio-To-Sign-Language-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio-To-Sign-Language-Translator

This project is based on converting the audio signals received to text using speech to text api (python modules or google api) and then using the semantics of Natural Language Processing to breakdown the text into smaller understandable pieces which requires. Machine Learning as a part. Data sets of predefined sign language are used as the input so that the software can use artificial Intelligence to display the converted audio into the sign language.

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

Requirements

Install All python libraries

$ pip install -r requirements.txt

To run the application

  1. Open the Downloads folder and then 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

This project is based on converting the audio signals received to text using speech to text api (python modules or google api) and then using the semantics of Natural Language Processing to breakdown the text into smaller understandable pieces which requires machine learning as a part. Data sets of predefined sign language are used as the input …

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages