RTranslator

手机本地实时翻译,不联网也能聊遍全球

RTranslator 是一款开源的 Android 实时翻译应用,完全在本地运行,无需联网,保护用户隐私。它利用 Meta 的 NLLB 模型和 ONNX Runtime 实现高精度翻译,支持超过 200 种语言,并内置语音识别与合成,可实现对话式实时翻译。核心能力包括:双人对话模式,通过蓝牙耳机或手机麦克风捕捉语音,自动识别并翻译成对方语言并朗读;单人翻译模式,支持文本和语音输入输出;以及基于蓝牙 LE 的近距离设备直连,无需服务器中转。该应用解决了旅行、商务会谈等场景下的跨语言沟通障碍,尤其适合网络不稳定或注重隐私的用户。其技术栈涵盖 C++、Android、ONNX、SentencePiece 和 Transformers,展现了在移动端高效运行大型翻译模型的工程能力。

开源 free 行业应用
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 10449
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类行业应用
开发团队niedev
所属国家
官网地址
定价模式free
价格说明开源项目,本地运行,完全免费,无付费版本。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型android,android-app,bluetooth-le,mobile-app,nllb,offline,onnx,onnxruntime,realtime-translator,sentencepiece,transformers,translation,translator,whisper
GitHub 星标★ 10449
30天Star增速
HF 下载量
上线时间2020-03-30 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数6

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 一台 Android 手机(本应用为 Android 应用)
  • 对话模式需要蓝牙耳机(也可用手机麦克风/扬声器)
  • 对话模式需要对方也安装本应用,并接受连接请求
  • 离线运行,翻译过程无需联网

安装与启动步骤

  1. 1确认设备条件

    准备一台 Android 手机;使用对话模式时,还需蓝牙耳机以及另一台已安装本应用的手机。

  2. 2获取安装包

    README 未提供安装命令,请到项目的 GitHub 仓库页面查找发布(Releases)区域获取安装包。

  3. 3安装应用

    在手机上安装获取到的应用包,安装时需允许来自该来源的应用安装权限。

  4. 4准备模型与库

    首次使用前,请按 README 中 Libraries and Models 章节的说明准备所需的库与模型文件。

  5. 5开启对话模式

    打开应用进入 Conversation 模式,向对方的手机发起连接,对方接受后即可开始双向翻译。

  6. 6连接蓝牙耳机

    连接蓝牙耳机后,语音由耳机采集、译文也从耳机播放,手机可以放在口袋里。

如何确认成功

能打开应用并进入对话模式,与另一台设备建立连接后,说话可被翻译并在对方设备播放译文。

常见问题

Q:使用时会联网上传语音吗?

A:不会。README 说明这是一款离线实时翻译应用,语音识别、翻译和语音合成都在本地完成,无需联网。

Q:如何和对方开始一段对话翻译?

A:双方都安装本应用,你在对话模式中向对方手机发起连接请求,对方接受后即可开始双向翻译。

Q:没有蓝牙耳机可以用吗?

A:可以。未连接蓝牙耳机时,应用使用手机麦克风采集语音,并通过手机扬声器播放译文。

Q:WalkieTalkie 模式和对话模式有什么区别?

A:对话模式适合长时间交谈;WalkieTalkie 模式面向问路、与店员交谈等快速短对话场景。

Q:能不能同时和多人翻译?

A:可以。每个用户可连接多台设备,因此支持两人以上、多种语言组合的对话翻译。

注意事项

  • README 节选未包含安装命令,本教程中的设备准备、应用安装等步骤为通用性推断,请以仓库实际说明为准。
  • 对话模式要求对方也安装本应用并主动接受连接请求,否则无法建立翻译链路。
  • 单台手机可同时连接多台设备,适合多人多语言组合的沟通场景。
  • 应用完全离线运行,适合网络不稳定或注重隐私的用户。

核心亮点

  • 完全离线运行,翻译不依赖网络,隐私安全有保障
  • 支持 200+ 语言,基于 NLLB 模型,翻译质量高
  • 蓝牙 LE 直连实现双人对话翻译,适合面对面交流

不足之处

  • 仅支持 Android,iOS 用户无法使用
  • 本地模型可能占用较大存储空间,低端设备性能受限

适用场景

  • 出国旅行时与当地人实时对话翻译
  • 商务会议或国际交流中的多语言沟通
  • 网络环境差或注重隐私的跨语言交流场景

替代项目

Microsoft Translator、Google Translate、Mozilla Common Voice

项目介绍

RTranslator 是行业应用领域的开源项目,由 niedev 开发,2020 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(10,449)位列前 5%,在行业应用分类的 544 个项目里位列前 3%。

近 44 天,它的 GitHub 星标从 10,314 增加到 10,449,净增 135。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。本地运行,完全免费,无付费版本。

它主要面向的使用场景是:出国旅行时与当地人实时对话翻译。同类可对比的替代方案包括 Microsoft Translator、Google Translate、Mozilla Common Voice。

上一篇:End-to-End-AutoML-Insurance

下一篇:AgML

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13