A web application which takes in live audio speech recording as input, converts it 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.
Python >= 3.7
Browser supports Web Speech API
Download all required packages for python script A2SL/views.py
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.
i3 Processor
4 Gb Ram
Hard disk space 10GB
Software req: OS windows 8 or above