TalkTalk is an innovative mobile application that bridges the communication gap between the deaf and hearing communities. The app seamlessly converts sign language into voice and vice versa, making communication more accessible and inclusive.
- Sign to Voice: Translates sign language into spoken words in real-time, enabling fluid communication with the hearing community.
- Voice to Sign: Converts spoken language into sign language animations, displayed by a customizable avatar, helping users engage with the deaf community.
- Flutter: For building a responsive and interactive UI across iOS and Android.
- TensorFlow Lite: Used for the machine learning models that interpret sign language and speech.
- MediaPipe Holistic: Utilized for real-time hand and body tracking, essential for accurate sign language recognition.
- Rive: For creating and integrating animations, including the customizable avatar.
- Blender: Used for creating the 3D avatar models.
- Sign to Voice: Access this feature to translate sign language into spoken words. Perfect for facilitating communication in diverse settings.
- Voice to Sign: Use this feature to convert spoken language into sign language animations. This is especially useful for communicating with the 2deaf community.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (git checkout -b feature/your-feature-name).
- Commit your changes (git commit -m 'Add new feature').
- Push to the branch (git push origin feature/your-feature-name).
- Open a Pull Request.
This project is licensed under the MIT License.