Translator je odlehčená aplikace pro Android zaměřená na soukromí, která demonstruje sílu sady Google ML Kit pro identifikaci a překlad jazyka na zařízení.
Tato aplikace umožňuje bezproblémový překlad do více než 50 jazyků s automatickou detekcí jazyků, vše zpracované lokálně na vašem zařízení.
Vlastnosti:
* Automatická detekce jazyka: Inteligentně identifikuje jazyk vstupního textu pomocí identifikace jazyka sady ML
* Vícejazyčný překlad: Překládejte text přes 50+ podporovaných jazyků s vysokou přesností
* Kompletní ochrana soukromí: Nejsou shromažďována, ukládána ani sdílena žádná osobní data – vše se děje na vašem zařízení
* Možnost plně offline: Jakmile jsou modely staženy, překlad funguje bez připojení k internetu
* Kompaktní modely ML: Efektivní využití úložiště s ~3 MB pro detekci jazyka a ~30 MB na jazykový pár
* Rychlé zpracování: ML na zařízení zajišťuje rychlý překlad bez zpoždění serveru
Tech Stack:
* Kotlin: Primární programovací jazyk pro moderní vývoj Androidu
* Jetpack Compose: Moderní sada nástrojů uživatelského rozhraní pro vytváření nativních rozhraní Android
* Google ML Kit:
- ID jazyka pro automatickou detekci jazyka
- Překlad pro převod textu mezi jazyky
*Hilt: Framework vstřikování závislostí pro čistou architekturu
Ochrana osobních údajů a zabezpečení:
Tato aplikace upřednostňuje vaše soukromí pomocí přístupu s nulovým sběrem dat.
- Veškeré zpracování překladu probíhá lokálně ve vašem zařízení
- Žádná textová data nejsou přenášena na externí servery
- Žádná uživatelská analýza nebo sledování
- Žádné zpeněžení nebo reklamy
- Počáteční připojení k internetu je vyžadováno pouze pro stahování modelů ML
Datum aktualizace
3. 9. 2025