LocalAITranslator

Advanced Android application for real-time translation. Uses local LLM models for image and audio translation, ensuring complete privacy and offline operation.

Key Features

🖼️ Image Translation

Real-time text recognition via camera, gallery image processing, and instant translation with overlay on original images

🎤 Audio Translation

Real-time speech translation via microphone, batch audio file processing, speech recognition with translation, and speech synthesis

🧠 Local LLM Models

Uses optimized Gemma models (3.2GB and 4.3GB) with GPU acceleration and intelligent CPU fallback

🔒 Completely Offline Operation

All data is processed locally on your device, ensuring complete privacy and independence from internet connection

⚙️ Smart Personalization

Customizable themes, interface color schemes (5 variants), image quality settings, and multilingual interface

📱 Adaptive Performance

Adaptive memory management for optimal performance, customizable system prompts, and automatic adjustment to device capabilities

Use Cases

🧳 Traveler

Understand signs, menus, and documents in other countries. Point your camera at text and get instant translation overlayed on the image.

💼 Business Professional

Translate speech during international meetings. Get real-time transcription and translation of conversations.

👨‍🎓 Student

Learn foreign languages through real materials. Photograph articles and get accurate translation with preserved structure.

👨‍⚕️ Healthcare Professional

Understand patient medical documentation. Use high-accuracy mode for specialized terminology translation.

Technology Stack

🛠️ Core Technologies

  • Kotlin & Jetpack Compose
  • Android SDK 31+ (Android 12+)
  • Hilt & Coroutines & Flow

🤖 AI & Media Processing

  • MediaPipe for OCR
  • CameraX for camera operations
  • Gemma LLM Models
  • TensorFlow Lite

💾 Data Storage

  • Room Database
  • DataStore for settings
  • File system storage

⚡ Performance

  • GPU acceleration
  • WorkManager for background tasks
  • Adaptive memory management

Development Roadmap

Phase 1: Infrastructure Modernization

Model sources migration, code quality tools integration, build optimization

🔄

Phase 2: Core App Reconstruction (in progress)

Rebranding to LocalAITranslator, UI/UX redesign, navigation architecture optimization

📋

Phase 3: Image Translation Implementation

Camera OCR integration, gallery image processing, real-time translation overlay

📋

Phase 4: Audio Translation System

Real-time microphone translation, WAV file processing, speech synthesis

System Requirements

Minimum Requirements

  • Android 12 (API 31) and higher
  • 4GB RAM (8GB recommended)
  • 8GB free storage (16GB recommended)
  • ARMv8 64-bit processor with NEON support

Recommended Requirements

  • Android 13+ (API 33+)
  • 8GB+ RAM
  • 16GB+ free storage
  • Qualcomm Snapdragon 865+ or equivalent

Available for Download

App is in active development. Stay tuned for updates!