Skip to content

Asnkngt/Slang

Repository files navigation

Slang (Sign + Language)

Overview

  • Slang is an Android app to help users learn American Sign Language, a.k.a. "the Duolingo of sign language"
  • Slang requires the backend to be deployed to the cloud before it can run locally
  • The dataset clean-dataset.csv is stored in the backend
  • Check out our video demo

Assumptions

  • Latest version of Git installed
  • Latest stable version of Android Studio installed (v3.6.3 as of writing this doc)
  • Emulator or phone running Android Q (v10.0, Android API 29)
  • Ideally Windows 10 environment to run into less issues but other operating systems should work fine

Running the app

  1. Deploy the backend to AWS Elastic Beanstalk:
    1. Clone the backend
    2. Follow these instructions
  2. Clone the frontend (this directory)
  3. Open Android Studio, select Open an existing Android Studio Project, and navigate to the Slang project to open it
  4. If using your own backend, open the file APIClient.java and replace the url on line 23 with the url your AWS server
  5. Run the app using a real device OR an emulator by following this guide

About

Sign language app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages