LocalAITranslator
Продвинутое Android-приложение для перевода в реальном времени. Использует локальные LLM-модели для перевода изображений и аудио, обеспечивая полную конфиденциальность и работу без подключения к интернету.
Ключевые возможности
🖼️ Перевод изображений
Распознавание текста в реальном времени через камеру, обработка изображений из галереи и мгновенный перевод с наложением на исходное изображение
🎤 Перевод аудио
Перевод речи в реальном времени через микрофон, пакетная обработка аудиофайлов, распознавание речи с последующим переводом и синтез речи
🧠 Локальные LLM-модели
Использует оптимизированные модели Gemma (3.2GB и 4.3GB) с GPU-ускорением и интеллектуальным резервным CPU
🔒 Полностью офлайн работа
Все данные обрабатываются локально на устройстве, обеспечивая полную конфиденциальность и независимость от интернет-соединения
⚙️ Умная персонализация
Настраиваемые темы оформления, цветовые схемы интерфейса (5 вариантов), качество изображений и многоязычный интерфейс
📱 Адаптивная производительность
Адаптивное управление памятью для оптимальной производительности, настраиваемые системные промпты и автоматическая настройка под возможности устройства
Сценарии использования
🧳 Путешественник
Понимайте вывески, меню и документы в другой стране. Наведите камеру на текст и мгновенно получите перевод поверх изображения.
💼 Бизнесмен
Переводите речь во время международных встреч. Получайте транскрипцию и перевод речи в реальном времени.
👨🎓 Студент
Изучайте иностранные языки через реальные материалы. Фотографируйте статьи и получайте точный перевод с сохранением структуры.
👨⚕️ Врач/Медработник
Понимайте медицинскую документацию пациентов. Используйте режим высокой точности для перевода специализированной терминологии.
Технологический стек
🛠️ Основные технологии
- Kotlin & Jetpack Compose
- Android SDK 31+ (Android 12+)
- Hilt & Coroutines & Flow
🤖 AI и обработка медиа
- MediaPipe для OCR
- CameraX для работы с камерой
- Gemma LLM Models
- TensorFlow Lite
💾 Хранение данных
- Room Database
- DataStore для настроек
- Файловая система
⚡ Производительность
- GPU-ускорение
- WorkManager для фоновых задач
- Адаптивное управление памятью
Дорожная карта разработки
Фаза 1: Модернизация инфраструктуры
Миграция источников моделей, интеграция инструментов качества кода, оптимизация сборки
Фаза 2: Реконструкция Core App (в прогрессе)
Ребрендинг в LocalAITranslator, redesign UI/UX, оптимизация архитектуры навигации
Фаза 3: Реализация перевода изображений
Интеграция камеры с OCR, обработка изображений из галереи, перевод в реальном времени
Фаза 4: Система аудио перевода
Перевод через микрофон в реальном времени, обработка WAV файлов, синтез речи
Системные требования
Минимальные требования
- Android 12 (API 31) и выше
- 4GB RAM (8GB рекомендуется)
- 8GB свободного места (16GB рекомендуется)
- ARMv8 64-bit процессор с поддержкой NEON
Рекомендуемые требования
- Android 13+ (API 33+)
- 8GB+ RAM
- 16GB+ свободного места
- Qualcomm Snapdragon 865+ или эквивалент