Преведувач е лесна апликација за Android, фокусирана на приватност, која ја демонстрира моќта на Google ML Kit за идентификација и превод на јазикот на уредот.
Оваа апликација овозможува беспрекорен превод на преку 50 јазици со автоматско откривање јазик, а сето тоа се обработува локално на вашиот уред.
Карактеристики:
* Автоматско откривање јазик: интелигентно го идентификува јазикот на внесениот текст користејќи ја јазичната идентификација на ML Kit
* Превод на повеќе јазици: преведувајте текст на над 50 поддржани јазици со висока точност
* Целосна заштита на приватноста: никакви лични податоци не се собираат, складираат или споделуваат - сè се случува на вашиот уред
* Способност за целосно офлајн: штом ќе се преземат моделите, преводот работи без интернет конекција
* Компактни ML модели: ефикасно користење складирање со ~ 3 MB за откривање јазик и ~ 30 MB по јазичен пар
* Брза обработка: ML на уредот обезбедува брз превод без одложувања на серверот
Технолошки стек:
* Котлин: Примарен програмски јазик за модерен развој на Android
* Jetpack Compose: Модерен комплет алатки за кориснички интерфејс за градење мајчин интерфејси за Android
* Комплет Google ML:
- Јазичен ID за автоматско откривање јазик
- Превод за меѓујазична конверзија на текст
*Hilt: Рамка за вбризгување на зависност за чиста архитектура
Приватност и безбедност:
Оваа апликација дава приоритет на вашата приватност со пристап за собирање податоци со нула.
- Целата обработка на преводот се случува локално на вашиот уред
- Не се пренесуваат текстуални податоци на надворешни сервери
- Нема корисничка анализа или следење
- Нема монетизација или реклами
- Почетна интернет конекција е потребна само за преземање ML модели