Skip to content

unknown7751/SignLanguageApp_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SignLanguageApp

SignLanguageApp is an Android application designed to help users learn and practice sign language. It provides features such as fingerspelling, common words with video demonstrations, daily practice quizzes, and an interpreter that converts text to sign images.

video.webm

Features

  • Login & Registration: Secure user authentication with local SQLite database.
  • Fingerspelling: Convert spoken words to sign images using speech recognition.
  • Common Words: Browse a list of common words with sign language video demonstrations.
  • Daily Practice: Quiz yourself with sign images and track your score.
  • Interpreter: Convert typed text into a sequence of sign images.
  • More Resources: Access external links and emergency sign language guides.

Getting Started

Prerequisites

  • Android Studio (or compatible IDE)
  • Android device or emulator (API 24+)
  • Java 11+

Building the Project

  1. Clone the repository:
    git clone <your-repo-url>
  2. Open the project in Android Studio.
  3. Let Gradle sync and download dependencies.
  4. Build and run the app on your device or emulator.

Project Structure

  • app/src/main/java/com/example/signlanguageapp/ - Main application source code
  • app/src/main/res/ - Resources (layouts, drawables, values, videos)
  • app/src/main/res/raw/ - Video files for sign demonstrations (add your .mp4 files here)
  • app/src/main/res/drawable/ - Images for sign letters (e.g., sign_a.png, sign_b.png, etc.)

Adding Sign Images and Videos

  • Place sign letter images in app/src/main/res/drawable/ with names like sign_a.png, sign_b.png, etc.
  • Place word demonstration videos in app/src/main/res/raw/ with names matching those referenced in CommonWordsActivity.java.

Dependencies

  • AndroidX Libraries
  • Material Components
  • SQLite (via Android SDK)
  • JUnit (for testing)

Contributors

Acknowledgements


For any questions or contributions, please open an issue or submit a pull request.

About

SignLanguageApp is an Android app that helps users learn sign language through images, videos, quizzes, and text-to-sign conversion.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages