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.
- python3.6 https://www.python.org/downloads/
$ pip install -r requirements.txt
- Open the Downloads folder and then open the terminal.
- From the terminal, run the main python file using the command python main.py.
- The application interface appears on the screen.
- Hit the record button to start taking speech as input.
- Any speech recorded is then processed and respective outputs are shown accordingly.
- To exit the application using speech, say goodbye.