Prevoditelj je lagana Android aplikacija usmjerena na privatnost koja demonstrira snagu Google ML Kit-a za identifikaciju jezika i prijevod na uređaju.
Ova aplikacija omogućuje besprijekoran prijevod na više od 50 jezika s automatskim otkrivanjem jezika, a svi se obrađuju lokalno na vašem uređaju.
Značajke:
* Automatsko prepoznavanje jezika: inteligentno identificira jezik unosa teksta pomoću identifikacije jezika ML Kit-a
* Višejezični prijevod: prevodite tekst na više od 50 podržanih jezika s visokom točnošću
* Potpuna zaštita privatnosti: nikakvi osobni podaci se ne prikupljaju, pohranjuju ili dijele - sve se događa na vašem uređaju
* Potpuno izvanmrežna mogućnost: nakon preuzimanja modela, prijevod radi bez internetske veze
* Kompaktni ML modeli: Učinkovito korištenje pohrane s ~3 MB za otkrivanje jezika i ~30 MB po jezičnom paru
* Brza obrada: ML na uređaju osigurava brzi prijevod bez kašnjenja poslužitelja
Tehnički skup:
* Kotlin: Primarni programski jezik za moderni razvoj Androida
* Jetpack Compose: Moderni UI alat za izradu izvornih Android sučelja
* Google ML komplet:
- ID jezika za automatsko otkrivanje jezika
- Prijevod za konverziju teksta na više jezika
*Hilt: Dependency Injection framework za čistu arhitekturu
Privatnost i sigurnost:
Ova aplikacija daje prioritet vašoj privatnosti s pristupom bez prikupljanja podataka.
- Sva obrada prijevoda događa se lokalno na vašem uređaju
- Tekstualni podaci se ne prenose na vanjske poslužitelje
- Nema korisničke analize ili praćenja
- Nema monetizacije ili reklama
- Početna internetska veza potrebna je samo za preuzimanje ML modela