Skip to content

Joryalhassan/LipLingo-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 

Repository files navigation

LipLingo

Project Collaborators:

  • Jory Alhassan
  • Nada AlQabbani
  • Alanood Abanumy
  • Adwa Alangari
  • Danh Alkhalaf

Description:

LipLingo is an Android application developed for a graduation project that interprets lip movements into text. It allows users to record, upload, and interpret lip movements into text, learn lip reading through lessons, and participate in challenges. The app is implemented using Flutter for the front-end, Python for the lip movement interpretation model, and Firestore for data storage.

Features

  • FR1: User registration with first name, last name, username, email, and password.
  • FR2: User login with either username or email and password.
  • FR3: Edit user profile with first name, last name, and email.
  • FR4: Password reset via email.
  • FR5: Upload videos from the device's album.
  • FR6: Record a 1-minute video of the user's face.
  • FR6.1: Start video recording.
  • FR6.2: Stop video recording.
  • FR7: Interpret lip movements into text using a trained model.
  • FR8: View the interpreted text.
  • FR8.1: Edit the interpreted text.
  • FR9: Save the interpreted text.
  • FR10: View a list of saved interpreted text.
  • FR11: Delete a specific saved text.
  • FR12: Search for specific saved interpreted text.
  • FR13: Learn lip reading through available lessons.
  • FR13.1: View a specific lip reading lesson.
  • FR13.2: Display a lip reading video lesson.
  • FR13.3: Mark a lesson as complete.
  • FR14: Participate in lip reading challenges.
  • FR14.1: Select a specific challenge level.
  • FR14.2: Display a lip reading video challenge.
  • FR14.3: Display three word choices for the challenge video.
  • FR14.4: Answer by choosing one of the three words.
  • FR14.5: Complete a level after 3 successful challenges.
  • FR14.6: Unlock the next challenge level after completing the previous level.
  • FR15: View progress in lessons and challenges.
  • FR16: Logout.
  • FR17: Delete user account.
  • FR18: Clear data of saved text.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors