Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.
/ Signify Public archive

Signify is an application which bridges the gap between deaf and physically sound. Hence, helping deaf people to understand other person’s talk (converting the speech of the physically sound person to sign language).

License

Notifications You must be signed in to change notification settings

ishitakapoor26/Signify

Repository files navigation

Signify

Signify is an application which bridges the communication gap between deaf and physically sound. Hence, helping deaf people to understand other person’s talk (converting the speech of the physically sound person to sign language).

Features of the application

  • Speech to Indian Sign Language Conversion (ISL):

    • Real time speech to indian sign language conversion to facilitate conversion between the deaf and sound people.
    • Output is in the form of either gifs or a sequence of hand gesture images.
  • Learn:

    • With the help of ISL hand gesture images, learn ISL.
  • Practice:

    • Practice ISL hand gestures with the help of interactive quiz feature.

Getting Started

For help getting started with Flutter, view online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Steps to Run the Project

  • Install any IDE like Visual Studio Code or Android Studio. Install Android Studio Install Visual Studio Code.

  • Set up the Flutter environment in the preferred IDE (I preferred Android Studio). Checkout the link for setting up the flutter environment.

  • Set up the device to view the application either in Emulator or physical device.

    • To view application using Emulator, Follow the link
    • To view application in physical device/ mobile phone, Follow the link
  • Once done with the set-up, clone the project in your local systems using the link.

  • Go to pubspec.yaml and click on 'pub-get' (to fetch all the dependencies).

  • Run the project by clicking on the Run button.

  • Finally, you are all set to use the application!

Technology Used

  • Flutter
  • Dart

Dependencies Used

  • cupertino_icons:

    This is an asset repo containing the default set of icon assets used by Flutter's Cupertino widgets.
    Check out its usage at https://pub.dev/packages/cupertino_icons.
    
  • intro_slider:

    Flutter Intro Slider is a flutter plugin that helps you make a cool intro for your app. Create intro has never been easier and faster.
    Check out its usage at https://pub.dev/packages/intro_slider.
    
  • speech_to_text:

    A library that exposes device specific speech recognition capability.
    
    This plugin contains a set of classes that make it easy to use the speech recognition capabilities of the underlying platform in Flutter. It supports Android, iOS and web. The target use cases for this library are commands and short phrases, not continuous spoken conversion or always on listening.
    
    Check out its usage at https://pub.dev/packages/speech_to_text.
    
  • avatar_glow:

    This Flutter package provides a Avatar Glow Widget with cool background glowing animation.
    
    Live Demo: https://apgapg.github.io/avatar_glow/
    Check out its usage at https://pub.dev/packages/avatar_glow.
    

App Screens

Mobile Application Demo Video

Here's demonstration of the working application. Link

About

Signify is an application which bridges the gap between deaf and physically sound. Hence, helping deaf people to understand other person’s talk (converting the speech of the physically sound person to sign language).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages