Translator është një aplikacion Android i lehtë, i fokusuar në privatësi, që demonstron fuqinë e Google ML Kit për identifikimin dhe përkthimin e gjuhës në pajisje.
Ky aplikacion mundëson përkthim pa probleme në mbi 50 gjuhë me zbulimin automatik të gjuhës, të gjitha të përpunuara në nivel lokal në pajisjen tuaj.
Karakteristikat:
* Zbulimi automatik i gjuhës: identifikon në mënyrë inteligjente gjuhën e tekstit hyrës duke përdorur identifikimin e gjuhës së ML Kit
* Përkthim shumë-gjuhësh: Përkthe tekst në mbi 50 gjuhë të mbështetura me saktësi të lartë
* Mbrojtje e plotë e privatësisë: Asnjë e dhënë personale nuk mblidhet, ruhet ose ndahet - gjithçka ndodh në pajisjen tuaj
* Aftësia plotësisht jashtë linje: Pasi të shkarkohen modelet, përkthimi funksionon pa lidhje interneti
* Modele kompakte ML: Përdorim efikas i ruajtjes me ~3MB për zbulimin e gjuhës dhe ~30MB për çift gjuhësh
* Përpunim i shpejtë: ML në pajisje siguron përkthim të shpejtë pa vonesa të serverit
Stack teknik:
* Kotlin: Gjuha primare e programimit për zhvillimin modern të Android
* Jetpack Compose: Pako e veglave moderne të ndërfaqes së përdoruesit për ndërtimin e ndërfaqeve vendase të Android
* Kompleti Google ML:
- ID e gjuhës për zbulimin automatik të gjuhës
- Përkthim për konvertimin e tekstit ndër-gjuhësor
*Hilt: Korniza e injektimit të varësisë për arkitekturë të pastër
Privatësia dhe siguria:
Ky aplikacion i jep përparësi privatësisë suaj me një qasje të mbledhjes së të dhënave zero.
- I gjithë përpunimi i përkthimit ndodh lokalisht në pajisjen tuaj
- Asnjë të dhënë teksti nuk transmetohet në serverë të jashtëm
- Nuk ka analitikë ose gjurmim të përdoruesve
- Nuk ka fitim parash ose reklama
- Lidhja fillestare e internetit kërkohet vetëm për shkarkimin e modeleve ML