Android translation service app with AIDL for other apps
It provides on‑device translation for Android apps, eliminating the need for external APIs. The app runs as a foreground service, uses Google ML Kit models, and exposes an AIDL interface so any app can bind and request translations. It auto‑detects source language, manages model downloads, and shows user prompts when needed. Designed for Android developers who need a ready‑made, offline translation backend.
View on GitHub →skb8/translate-service