Repolode
niedev

niedev/RTranslator

面向 Android 的离线实时语音翻译应用,支持通过蓝牙 LE 连接多人进行对话翻译。

可替代:Google Translate

Star
10,529
Fork
951
未关闭 Issue
27
最近提交
昨天

这是什么?

RTranslator 是一款 Android 实时翻译应用,可对语音和文字进行翻译。对话模式下,两台或多台安装了该应用的手机通过蓝牙 LE 连接,每个人的语音在本机转为文字后发送给对方,在对方手机上翻译并朗读,可通过扬声器或已连接的蓝牙耳机播放。

对讲机模式适合问路、问店员等简短交流,只需一部手机,可同时监听两种已选语言,自动识别说话的语言,并轮流播报译文。另有普通文本翻译模式。

翻译采用 Meta 的 NLLB 模型,语音识别采用 OpenAI 的 Whisper,两者均转换为 ONNX 格式并做量化,在手机端本地运行。应用要求至少 6GB 内存,首次启动时会下载约 1.2GB 的模型。

核心功能

  • 01通过蓝牙 LE 连接的手机之间双向语音翻译
  • 02对讲机模式:单机监听两种语言并自动识别说话语言
  • 03文本翻译模式
  • 04基于本地运行的 NLLB 和 Whisper 模型,可离线使用
  • 05支持蓝牙耳机收音和播放

适用场景

  • 与说不同语言的人面对面交谈
  • 旅行时问路或与店员沟通
  • 多人会话中,每位参与者都使用该应用进行翻译

标签

常见问题

RTranslator 是什么?
面向 Android 的离线实时语音翻译应用,支持通过蓝牙 LE 连接多人进行对话翻译。 RTranslator 是一款 Android 实时翻译应用,可对语音和文字进行翻译。对话模式下,两台或多台安装了该应用的手机通过蓝牙 LE 连接,每个人的语音在本机转为文字后发送给对方,在对方手机上翻译并朗读,可通过扬声器或已连接的蓝牙耳机播放。
RTranslator 可以免费使用吗?用的什么许可证?
RTranslator 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
RTranslator 还在维护吗?
活跃维护中。RTranslator 最近一次提交是在 2026年10月20日。
RTranslator 适合用来做什么?
与说不同语言的人面对面交谈 旅行时问路或与店员沟通 多人会话中,每位参与者都使用该应用进行翻译
在哪里获取 RTranslator?
源代码和安装说明在 GitHub 上:https://github.com/niedev/RTranslator

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目