Repolode
niedev

niedev/RTranslator

Приложение для Android переводит речь в реальном времени офлайн и соединяет пользователей по Bluetooth LE для разговоров в группе.

Open source альтернатива:Google Translate

Звёзды
10,529
Форки
951
Открытые issues
27
Последний коммит
вчера

Что это?

RTranslator — приложение для Android, которое переводит речь и текст в реальном времени. В режиме Conversation два или более пользователей подключаются друг к другу через Bluetooth LE; речь каждого распознаётся на его телефоне, отправляется остальным в виде текста, переводится локально и озвучивается через динамик или подключённую Bluetooth-гарнитуру.

Режим WalkieTalkie предназначен для коротких диалогов, например когда нужно спросить дорогу. Он работает на одном телефоне: приложение слушает речь на двух выбранных языках, определяет, на каком из них говорят, и по очереди озвучивает перевод. Также доступен режим перевода обычного набранного текста.

Для перевода используется модель NLLB от Meta, а для распознавания речи — Whisper от OpenAI. Обе модели преобразованы в формат ONNX и квантованы для работы на устройстве. Согласно требованиям приложения, нужно не менее 6 ГБ RAM; при первом запуске загружаются модели размером около 1,2 ГБ.

Ключевые возможности

  • 01Двусторонний перевод речи между телефонами, соединёнными по Bluetooth LE
  • 02Режим рации: определяет, на каком из двух выбранных языков говорят, на одном телефоне
  • 03Режим перевода текста
  • 04Работа офлайн с моделями NLLB и Whisper на устройстве
  • 05Поддержка Bluetooth-гарнитур для ввода и воспроизведения звука

Сценарии использования

  • Разговор с человеком, который говорит на другом языке, лицом к лицу
  • Как спросить дорогу или поговорить с продавцом во время поездки
  • Перевод разговора нескольких человек, у каждого из которых установлено приложение

Темы

Частые вопросы

Что такое RTranslator?
Приложение для Android переводит речь в реальном времени офлайн и соединяет пользователей по Bluetooth LE для разговоров в группе. RTranslator — приложение для Android, которое переводит речь и текст в реальном времени. В режиме Conversation два или более пользователей подключаются друг к другу через Bluetooth LE; речь каждого распознаётся на его телефоне, отправляется остальным в виде текста, переводится локально и озвучивается через динамик или подключённую Bluetooth-гарнитуру.
RTranslator можно использовать бесплатно? Какая у него лицензия?
RTranslator распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
RTranslator всё ещё поддерживается?
Активно поддерживается. Последний коммит в RTranslator — 20 окт. 2026 г..
Для чего можно использовать RTranslator?
Разговор с человеком, который говорит на другом языке, лицом к лицу Как спросить дорогу или поговорить с продавцом во время поездки Перевод разговора нескольких человек, у каждого из которых установлено приложение
Где скачать RTranslator?
Исходный код и инструкции по установке — на GitHub: https://github.com/niedev/RTranslator

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты