A Mobile App using Flutter to help in communication between especially able (deaf) and others
Adaptive Speech
A Mobile App using Flutter to help in communication between especially able (deaf) and others.
About
Our goal is to make it easier for individuals who are deaf or have hearing loss to communicate with the people around them: relatives, friends, acquaintances, and strangers, through:
- Converting speech to text and producing spoken audio of written text (in chat).
- Providing Flip cards with Sign Language.
Packages
- speech_to_text: ^2.3.0 – A library that exposes device specific speech recognition capability.
- flutter_tts: ^3.2.2 – A flutter text to speech plugin
- avatar_glow: ^1.2.0 – This Flutter package provides a Avatar Glow Widget with cool background glowing animation.
- animated_splash_screen: ^1.1.0 – Flutter package to make a cool splash screen with animation.
- flip_card: ^0.5.0 – A component that provides flip card animation. It could be used for hide and show details of a product.
- getwidget: ^2.0.4 – GetWidget has 1000+ pre-build widgets that you can reuse to develop both Flutter mobile app and web app.
Installation
flutter pub get
Usage
flutter run
Screenshots
Start
Onboarding screen
Home screen
Here are the three options that you can Choose the one you want to use.
Voice Chat
The first option: deaf can understand what others are saying through converting speech to text message, and also can reply with text message.
Categories
The second and the third options show to you the list of the most important signs.
Sign Language
Here you can see Flip Cards to show the signs and its meanings. You can use it as a deaf person in the second option, and as a normal person in the third option.