Inspiration
The inspiration was the lack of educational platform of sign languages that has flexibility to take voice and flexibility to choose the user's desired language that the user wants to convert into ASL signs.
What it does
A webpage that takes voice recordings of many languages or text inputs and converts them to readable hand sign spellings.
How we built it
We used Python Flask as the back-end framework, openAI API for translation, and google cloud API for voice-to-text recognition. We used the Ngrok web tunneling for deployment purpose.
Challenges we ran into
We struggled with data transfer from the user-selected language from the drop-down menu. Although the translation API and voice recognition for many languages were set up in our project. We could not implement this feature fully due to the fact that we could not transfer the data from JavaScript to Python Flask. We will implement the feature that user can select any input language and convert the input language to which ever sign language including ASL but Spanish Sign Language and Chinese Sign Language. We found the font of Italian and Chinese Sign Language; however, they could not be implemented due to the fact that we could not transfer the data from JavaScript to Python Flask.
Accomplishments that we're proud of
Our text-to-voice is very user-friendly and were proud to have our project feature of voice recognition on the webpage implemented.

Log in or sign up for Devpost to join the conversation.