Vertėjas yra lengva, į privatumą orientuota „Android“ programa, demonstruojanti „Google ML Kit“ galią, skirtą kalbos atpažinimui ir vertimui įrenginyje.
Ši programa įgalina sklandų vertimą į daugiau nei 50 kalbų su automatiniu kalbos aptikimu, viskas apdorojama jūsų įrenginyje.
Savybės:
* Automatinis kalbos aptikimas: sumaniai identifikuoja įvesties teksto kalbą, naudodamas ML rinkinio kalbos identifikavimą
* Kelių kalbų vertimas: labai tiksliai išverskite tekstą į daugiau nei 50 palaikomų kalbų
* Visiška privatumo apsauga: jokie asmeniniai duomenys nerenkami, nesaugomi ar bendrinami – viskas vyksta jūsų įrenginyje
* Galimybė visiškai neprisijungus: atsisiuntus modelius, vertimas veikia be interneto ryšio
* Kompaktiški ML modeliai: efektyvus saugyklos naudojimas su ~3MB kalbos aptikimui ir ~30MB vienai kalbų porai
* Greitas apdorojimas: įrenginio ML užtikrina greitą vertimą be serverio vėlavimų
Tech Stack:
* Kotlin: pagrindinė programavimo kalba, skirta šiuolaikiniam „Android“ kūrimui
* „Jetpack Compose“: modernus vartotojo sąsajos įrankių rinkinys, skirtas vietinėms „Android“ sąsajoms kurti
* Google ML rinkinys:
- Kalbos ID automatiniam kalbos aptikimui
- Vertimas, skirtas teksto konvertavimui į kelias kalbas
*Hilt: švarios architektūros priklausomybės injekcijos sistema
Privatumas ir saugumas:
Ši programa teikia pirmenybę jūsų privatumui, taikydama nulinį duomenų rinkimo metodą.
- Visas vertimo apdorojimas vyksta jūsų įrenginyje
- Jokie tekstiniai duomenys neperduodami į išorinius serverius
- Jokios naudotojų analizės ar stebėjimo
- Jokio pajamų gavimo ar reklamos
- Pradinis interneto ryšys reikalingas tik norint atsisiųsti ML modelius