Text2ASL is an english to American Sign Language translator.
Text2ASL translates an english sentence to ASL.
To do this, Text2ASL:
- Converts the english sentence to a grammatically correct ASL sentence. (See credits)
- Uses Signing Savvy to get the video of the sign for each word in the sentence.
- If the word has multiple meanings/signs, the user is prompted to select the correct meaning/sign.
- If the word does not have a sign, videos for each of the letters in the word are used.
- Downloads the videos from Signing Savvy to the computer's temporary directory and plays them in order.
- A Java JDK distribution >=8 must be installed and added to PATH.
Text2ASL is compatible with Windows, Mac, and Linux.
# clone BetterBackdoor
git clone https://github.com/thatcherclough/Text2ASL.git
# change the working directory to Text2ASL
cd Text2ASL
# build Text2ASL with Maven
# for Windows run
mvnw.cmd clean package
# for Linux or Mac run
sh mvnw clean package
Alternatively, you can download the jar from the release page.
Execute 'text2asl.jar' by either double clicking it, or running
java -jar text2asl.jar
- Harsh Bhavsar for the algorithm used to convert an english sentence to a grammatically correct ASL sentence. That repository can be found here.
- Signing Savvy for the sign videos.
- MIT
- Copyright 2020 ©️ Thatcher Clough.