Translator er en lett, personvernfokusert Android-applikasjon som demonstrerer kraften til Google ML Kit for språkidentifikasjon og oversettelse på enheten.
Denne appen muliggjør sømløs oversettelse på tvers av over 50 språk med automatisk språkdeteksjon, alt behandlet lokalt på enheten din.
Funksjoner:
* Automatisk språkgjenkjenning: identifiserer intelligent språket for inndatatekst ved hjelp av ML Kits språkidentifikasjon
* Flerspråklig oversettelse: Oversett tekst på tvers av 50+ støttede språk med høy nøyaktighet
* Fullstendig personvern: Ingen personlige data samles inn, lagres eller deles - alt skjer på enheten din
* Fullstendig offline-funksjon: Når modellene er lastet ned, fungerer oversettelsen uten internettforbindelse
* Kompakte ML-modeller: Effektiv lagringsbruk med ~3MB for språkdeteksjon og ~30MB per språkpar
* Rask behandling: ML på enheten sikrer rask oversettelse uten serverforsinkelser
Tech Stack:
* Kotlin: Primært programmeringsspråk for moderne Android-utvikling
* Jetpack Compose: Moderne UI-verktøysett for å bygge native Android-grensesnitt
* Google ML Kit:
- Språk-ID for automatisk språkdeteksjon
- Oversettelse for tekstkonvertering på tvers av språk
*Hilt: Dependency injection framework for ren arkitektur
Personvern og sikkerhet:
Denne appen prioriterer personvernet ditt med en tilnærming uten datainnsamling.
- All oversettelsesbehandling skjer lokalt på enheten din
- Ingen tekstdata overføres til eksterne servere
- Ingen brukeranalyse eller sporing
- Ingen inntektsgenerering eller reklame
- Innledende Internett-tilkobling kreves kun for nedlasting av ML-modeller