AUDIO SPEECH TO INDIAN SIGN LANGUAGE CONVERTER
A web application which takes in live audio speech recording or text as input, converts the audio into text and displays the relevant Indian Sign Language animations.
- Front-end using HTML,CSS,JavaScript.
- Speech recognition using JavaScript Web speech API.
- Text Preprocessing using Natural Language Toolkit(NLTK).
- A 3D animation of a character created using Blender 3D tool.
Prerequisites
- Python >= 3.7
- Browser supports Web Speech API
- Download all required packages for python script A2SL/views.py
Installation Guide:
These instructions will get you download the project and running on your local machine for development and testing purposes.
Instructions
- Open the Downloads folder and then open the terminal.
- From the terminal, run the python file using the command “python manage.py runserver ####” (#### optional port number).
- From the terminal, it shows localhost address (looks like this “server at http://127.0.0.1:8000/”) run on browser.
- Sign up and start exploring.
- Click on mic button to record speech.
- Speech is going to processed and respective animated outputs are shown accordingly and it also support entered text manually.
Main Contributors: @rishi698 @dsuraj32
Looking for interested contributors.
Future Plans
- Adding multiple language support for audio and text.
- Adding multiple sign langauges from around the world.
- Converting this webapp into fully functional independent mobile application.
LICENSE
GNU General Public License v3.0