出国没网也能聊得下去:RTranslator 离线翻译应用完全指南
2026/9/17 6:02:56 网站建设 项目流程

出国没网也能聊得下去:RTranslator 离线翻译应用完全指南

【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator

落地后发现 SIM 卡没信号,或者在老城区的巷子里只剩一格 G——这时候在线翻译软件只能卡在"正在连接"的转圈上。RTranslator 的做法很直接:把 AI 模型装进手机里本地跑,离线翻译和语音识别全程不经过服务器,断网照样能聊。

一分钟看懂它

一句话定位:装在 Android 手机上的实时翻译器,识别、翻译、朗读全部本地完成,两台手机之间只靠蓝牙传文本,不依赖任何云端接口。

对比项在线翻译软件RTranslator
网络必须有网断网可用
数据去向录音、文字上传服务器只存在于你自己的设备
传输通道云 API蓝牙直连对方手机
费用免费带广告或订阅开源、免费、无广告
朗读云端语音合成调用手机自带 TTS 引擎

首次上手:四步跑通

  1. 装 APK:到项目发布页下载最新的 APK 并安装(页面上其余文件不用下,那是模型,应用会自行拉取)。想研究源码的话,执行git clone https://gitcode.com/GitHub_Trending/rt/RTranslator即可。
  2. 等模型下载:首次启动时应用会自动拉取翻译与语音识别模型,共约 1.2GB,下载完才能开始用。
  3. 下载慢就手动部署:模型托管在 GitHub,部分地区拉取很慢。可先在电脑上把.onnx模型文件下好,连上手机放进Android/data/nie.translator.rtranslator/files,应用会校验并直接启用。完整步骤见 Sideloading.md。
  4. 准备一个像样的 TTS:朗读质量取决于系统 TTS 引擎,官方推荐 Google TTS;设置里可切换引擎,切换后重启应用生效。

实战场景

两个说不同语言的人面对面:蓝牙实时对话

适合长对话——接待外国客户、和外国朋友吃顿便饭。

  • 两台手机都装好应用,一方发起配对请求、另一方接受,蓝牙低功耗(BLE,一种更省电的蓝牙通信方式)通道就通了;
  • 各自选好自己的语言,之后正常说话即可:说话方的手机(或蓝牙耳机)拾音、转成文字、发给对方;对方手机把文字译成本语,再从扬声器或耳机里读出来;
  • 全过程双向同时进行,而且一台手机可以连多部设备,三人群聊也能翻。

避坑:beta 版本蓝牙偶发断连是已知问题,断了重连即可;有些手机后台会限功耗,长时间对话建议保持应用在前台、屏幕常亮。日常用蓝牙耳机体验最好,一次说一个完整句子、别抢话。

只有一台手机:街头快速沟通

问路、买东西、对方没装应用——对讲机(WalkieTalkie)模式就是为这种短平快场景做的,一台手机就能跑。

  • 在界面上选出两种语言,手机会同时监听这两门语言;
  • 对方说完一句,应用自动判断他用的是哪种语言,译成另一种语言并朗读出来;
  • 朗读结束自动恢复监听,循环往复。

避坑:它不是同声传译,而是轮流说话——你插嘴,识别就乱了。此模式不走蓝牙耳机,声音从手机扬声器出来,尽量待在安静的环境、离麦克风近一点。

翻一段文字:最经典的用法

菜单、药品说明、一封邮件——文本模式就是传统翻译器,输入、点按、出结果。2.1 版起还加了朗读和复制按钮,结果可以直接念出来或贴走。

避坑:朗读不自然多半是 TTS 引擎的锅,去设置里换一台引擎再重启应用。

数据是否安全 🔒

三个可以互相印证的事实:

  • 本地处理:录音、转写、翻译全部发生在手机上,唯一"外流"的文本走蓝牙进对方手机,不经过任何服务器;
  • 可审查:应用代码完全开源,翻译用的是 Meta 的 NLLB 模型,语音识别用的是 OpenAI 的 Whisper 模型,都是公开项目,你可以逐行核对;
  • 零收集:没有统计后台、没有广告、不采集个人数据,作者连服务器都没有——隐私政策 白纸黑字写明了。

一句诚实的补充:对讲机模式里"判断你在说哪种语言"这一步调用了 Google 的 ML Kit,属于闭源组件。介意与否,自己权衡。

你的手机能不能跑 📱

  • 内存门槛:至少 6GB RAM 才不容易闪退;CPU 越快,出结果越跟手。
  • 存储:模型约 1.2GB,预留 2GB 空闲比较稳妥。
  • 低内存策略:内存小于 8GB 的设备会自动切换省内存模式,Whisper 占用从 0.9GB 降到 0.5GB,代价是 11 秒音频的转写从 1.6 秒变为 2.1 秒。

作者对两个模型做了 int8 量化(降低数值精度以减小体积、加快计算)等优化,实测对比:

指标NLLB(翻译)Whisper(语音识别)
内存占用2.5GB → 1.3GB1.4GB → 0.9GB
单次耗时75 token:8 秒 → 2 秒11 秒音频:1.9 秒 → 1.6 秒

对话与对讲机模式都能挂后台运行;遇到后台被系统限功耗的机型,就保持前台亮屏使用。

支持哪些语言 🌍

高质量(默认开启,31 种)

  • 亚太:中文、日语、韩语、越南语、泰米尔语、泰语、乌尔都语、阿拉伯语
  • 欧洲:英语、法语、德语、西班牙语、葡萄牙语、意大利语、荷兰语、波兰语、俄语、乌克兰语、罗马尼亚语、保加利亚语、捷克语、斯洛伐克语、丹麦语、瑞典语、芬兰语、希腊语、土耳其语、克罗地亚语、马其顿语、加泰罗尼亚语、加利西亚语

低质量(设置中勾选"支持低质量语言"后追加,号仅文本)*

南非荷兰语、阿肯语*、阿姆哈拉语、阿萨姆语、班巴拉语*、孟加拉语、巴什基尔语、巴斯克语、白俄罗斯语、波斯尼亚语、宗卡语*、世界语*、爱沙尼亚语、埃维语*、法罗语、斐济语*、格鲁吉亚语、瓜拉尼语*、古吉拉特语、豪萨语、希伯来语、印地语、匈牙利语、爱尔兰语*、爪哇语*、卡纳达语、克什米尔语*、哈萨克语、基库尤语*、卢旺达语*、吉尔吉斯语*、老挝语、林堡语*、林加拉语、立陶宛语、卢森堡语、他加禄语*、藏语

遇到问题速查 🩹

问题快速解法
模型下载慢 / 失败换个网络时段,或用电脑下.onnx文件手动放入应用目录(见 Sideloading.md)
蓝牙连不上 / 偶发断开beta 已知问题:重启应用重新配对,确认双方蓝牙已开启
识别不准到安静环境、靠近麦克风、一次说完一句
朗读声音怪设置 → 输出 → 文本转语音,换 TTS 引擎(推荐 Google TTS)后重启
老手机卡顿确认 RAM ≥ 6GB;8GB 以下设备自动走低内存策略;关掉后台大应用
空间不够预留 2GB;模型存在应用私有目录,卸载即可释放

适合谁

经常出国又嫌网络不稳的旅行者、需要和外国同事长时间会面的商务人士、一直在找一款靠谱隐私翻译应用的人,都适合把它装进手机。作为一个持续迭代的开源项目,语言覆盖和低配机型的适配只会越做越宽——装一次,断网的街头也不慌。

【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询