一款免费开源的手机翻译工具:RTranslator
在需要与不同语言的人交流时,手机翻译应用是很多人的选择。但你是否遇到过需要联网、担心隐私或者被广告打扰的困扰?今天介绍的 RTranslator,或许能提供一个不同的思路。它是一款完全免费、开源且支持离线使用的翻译应用,试图在功能与隐私保护之间找到平衡。
核心功能与使用场景
RTranslator 主要提供了三种翻译模式,以适应不同的交流需求。
第一种是对话模式。这需要两部都安装了此应用的手机。连接后,当一方说话时,声音会被捕捉、转成文字、翻译,然后在对方的手机上以语音播放出来。整个过程是双向的,并且支持连接蓝牙耳机使用。我的理解是,这比较适合两个人之间进行一段时间的深入交谈。
第二种是对讲机模式。这个模式的特点是“只需一部手机”即可完成双向翻译。应用会同时监听两种预设的语言,自动识别说话者的语言并进行翻译和语音播报。它适合快速、轮流的简短对话,比如问路或点餐。需要注意的是,它不支持蓝牙耳机,也并非真正的同声传译。
第三种是基础的文本翻译模式,可以直接输入文字进行翻译。
技术基础与隐私保护
这款应用的功能实现,依赖于两个知名的开源人工智能模型。翻译任务由 Meta 公司的 NLLB 模型完成,而语音识别则使用了 OpenAI 的 Whisper 模型。开发者提到,这两个模型都是“开源且最先进的人工智能”。
最关键的一点是,这些模型可以直接在用户的手机上运行。这意味着翻译和识别过程完全在本地进行,无需将你的语音或文字数据上传到任何服务器。因此,应用可以实现完全离线使用,在保护用户隐私的同时,也保证了断网时的功能不受影响。
性能要求与语言支持
由于需要在本地运行 AI 模型,这对手机的硬件有一定要求。根据开发者的说明,为了流畅使用,建议手机至少拥有 6GB 的运行内存(RAM),并且 CPU 性能不能太弱。如果手机性能不足,开发者还提供了一个旧版本(1.0版)作为备选,但那个版本需要调用谷歌的在线翻译接口,并非完全免费。
在语言支持上,应用覆盖了超过50种语言。除了包括中文、英语、日语、法语等在内的30多种高质量支持语言外,从2.1版本开始,用户还可以在设置中启用“支持低质量语言”选项,以解锁包括希伯来语、印地语、匈牙利语等在内的更多语种,不过这些语言的翻译和识别质量会有所降低。
个性化设置与注意事项
为了让翻译后的语音听起来更自然,RTranslator 允许用户对语音进行一些调整。它调用的是手机系统的文本转语音(TTS)引擎,因此用户可以通过更换或调整系统 TTS 来改变翻译语音的音色、语速和语调。例如,你可以选择安装谷歌的 TTS 引擎来获得更好的语音效果。
此外,应用支持在后台运行,这样你在使用其他应用时,对话或对讲功能也不会中断。但开发者提醒,有些手机系统为了省电会限制后台应用的活动,在这种情况下,最好保持 RTranslator 在前台运行,并让屏幕常亮。
总的来说,RTranslator 是一款特色鲜明的工具,它将强大的离线AI翻译能力集成到手机中,特别适合注重隐私、或经常处于无网络环境的用户。当然,它对手机性能的要求和相对复杂的多设备对话模式,可能意味着它更适合有一定探索精神的用户去尝试和使用。