碉堡了!离线实时翻译、同声传译安卓APP分享!
前几天,我偶然发现了一个非常酷的开源项目:RTranslator。这款应用可以在离线环境下进行实时翻译和同声传译,简直是旅行、商务交流的神器。
RTranslator 是什么?
RTranslator 是一个支持离线使用的实时翻译工具,内置了超过 200 种语言的双向在线和离线翻译功能。它使用了 Meta 的 NLRB 模型进行翻译,确保在没有网络的情况下也能高效工作。如果你也喜欢这种开源精神,记得为它点赞!
三种模式,满足不同场景需求
对话模式
对话模式是 RTranslator 的核心功能。用户可以通过连接另一部安装了 RTranslator 的手机,并使用蓝牙耳机进行交流。应用会捕捉说话者的语音,将其转换为文本并发送给对方。接收方的手机会将文本翻译成自己的语言,再将翻译后的文本转换为语音播放。这一过程在两个方向上都能实现,允许多个用户进行多对多的交流。
步话机模式
步话机模式适用于快速对话,如在街头问路或与店员交流。此模式只支持两人之间的对话翻译,不支持蓝牙耳机,并且需要轮流说话。虽然不是真正的同声传译,但只需一部手机即可工作。
文本翻译模式
文本翻译模式是一个传统的文本翻译器,但同样非常实用。
技术实现
RTranslator 使用了 Meta 的 NLLB 和 OpenAi 的 Whisper 模型进行翻译和语音识别。这两个模型都是开源的,并且在手机本地运行,确保了绝对的隐私和离线使用的可能性。开发者对 AI 模型进行了大量优化,以减少 RAM 消耗和执行时间。尽管如此,为了确保应用稳定运行,建议使用至少 6GB RAM 的手机,并且拥有足够快的 CPU。
如何下载和安装
在电脑浏览器中打开下载地址:RTranslator:一个可离线使用的实时翻译与同声传译开源工具🐸_学术FUN,解压后将 APK 文件导入手机进行安装。首次启动时,需要下载 1.2G 的翻译和语音识别模型。完成后,您就可以立即在离线环境下进行翻译,非常实用。
支持的语言
RTranslator 支持以下语言:阿拉伯语、保加利亚语、加泰罗尼亚语、中文、捷克语、丹麦语、德语、希腊语、英语、西班牙语、芬兰语、法语、克罗地亚语、意大利语、日语、韩语、荷兰语、葡萄牙语、罗马尼亚语、俄语、斯洛伐克语、瑞典语、泰米尔语、泰语、土耳其语、乌克兰语、乌尔都语和越南语。
结语
RTranslator 是一款功能强大、注重隐私的实时翻译应用。无论是旅行、商务还是日常交流,它都能为用户提供极大的便利。如果你对这款应用感兴趣,不妨下载尝试,并为开源项目贡献自己的力量。