Skip to content

Cloud based community-centered multilingual communication platform with Discussion Forum and image, text translation capabiities.

Notifications You must be signed in to change notification settings

ManujaDewmina/Unity-Talk

Repository files navigation

Unity Talk: Bridging Cultures through Multilingual Communication

Overview

Welcome to Unity Talk, a revolutionary community-centered mobile application designed to break down language barriers and foster meaningful interactions among multicultural communities. Mission is to eliminate misunderstandings, reduce frustrations, and enhance access to information, ultimately combating social isolation.

Problem Statement

In today's diverse world, language barriers often impede effective communication and understanding within multicultural communities. This leads to a myriad of challenges such as misunderstandings, frustration, limited access to information, and even social isolation. Unity Talk is here to address these issues and create a bridge between people of different linguistic backgrounds.

Used Technologies

  • Programming Language - Dart
  • Framework - Flutter
  • IDE - Android Studio
  • Backend
    • Authentication - Firebase Authentication
    • Database - Firestore Database
    • Realtime Database - Firebase Realtime Database
    • Storage - Firebase Cloud Storage

Key Features

1. Cultural Discussion Forums

Unity Talk goes beyond simple communication – it provides a platform for cultural discussions. Engage in conversations about traditions, customs, and events, fostering a sense of community and promoting cross-cultural understanding. Unity Talk supports three key languages - Sinhala, English, and Tamil, facilitating seamless communication among users from diverse linguistic backgrounds. Users can effortlessly switch between languages to ensure everyone is included in the conversation.

English Sinhala Tamil

2. Language Translation

The app comes equipped with language translation capabilities, enabling real-time translation. Whether you're chatting with friends, participating in community discussions, or seeking information, Unity Talk ensures that language differences are no longer a barrier.

3. Image Translation

In addition to text, Unity Talk also supports image translation. Snap a picture of text, signs, or documents, and let the app translate it for you. This feature enhances accessibility to information and promotes a deeper understanding of diverse content.

4. Language Identifier

Unity Talk includes a language identifier feature, which automatically detects and identifies the language. This ensures that users are aware of the language being used.

5. User-Friendly Interface

With an intuitive and user-friendly interface, Unity Talk ensures that users of all ages and technological backgrounds can easily navigate and make the most of the app's features.

How to Get Started

  1. Download the App : https://drive.google.com/file/d/163AQOefuZEZ40SW6s8fS4OQHsWmYMwpJ/view?usp=sharing
  2. Create Your Profile
  3. Participate in cultural discussion forums to learn more about diverse traditions, customs, and events. Share your insights and contribute to building a global community.
  4. Utilize Features

Languages Supported

  • Sinhala
  • English
  • Tamil

Thank you for choosing Unity Talk – where languages unite!

About

Cloud based community-centered multilingual communication platform with Discussion Forum and image, text translation capabiities.

Topics

Resources

Stars

Watchers

Forks