小小的地球,竟然有几百种语言?!成何体统!统一成一种语言是不是沟通更便捷,我们也不需要学习外语了
虽然没有当代始皇帝来做这事,但是AI的兴起让人看到全世界人自由沟通的可能。
今天,我要介绍一个几乎开源、免费且离线的实时翻译应用——RTranslator!刚开源就已经收获3k多星星
RTranslator它通过对话模式和对讲机模式,让用户能够与说不同语言的人进行无缝交流。你在手机里部署此应用,连接蓝牙耳机,将手机放在口袋中,就可以实现实时翻译了,是不是很科幻!
核心功能
对话模式:
这是RTranslator的主要特色。在这个模式下,你可以与另一部使用此应用的手机连接。
一旦对方接受了你的连接请求,你说的话就会被你的手机(或连接的蓝牙耳机)捕捉并转换成文本,发送给对方的手机。
然后,对方的手机会将接收到的文本翻译成他的语言,并通过其扬声器(或连接到他手机的蓝牙耳机)播放出来。
这个过程是双向的,而且每个用户可以连接多个手机,这意味着你可以在多人之间进行翻译对话。
对讲机模式:
对讲机模式则是为街头快速对话设计的,比如询问路人信息或与店员交谈。
这个模式只支持两人之间的翻译,不适用于蓝牙耳机,而且需要轮流对话。它不是真正的同时翻译,但只需要一部手机就能工作。
技术亮点
版本2.0使用Meta的NLLB进行翻译和OpenAi的Whisper进行语音识别,这些AI模型可以直接在你的手机上运行,所以完全免费!
在后台运行,手机待机或使用其他应用时(只在使用对话或对讲机模式时),RTranslator也能工作。
但是,一些手机在后台会限制功耗,所以最好避免这种情况,保持应用打开并屏幕常亮。
硬件要求
需要一部至少有6GB RAM的手机,而且为了有足够快的执行时间,你需要一部CPU足够快的手机。
支持的语言:
RTranslator支持的语言包括:阿拉伯语、保加利亚语、加泰罗尼亚语、中文、捷克语、丹麦语、德语、希腊语、英语、西班牙语、芬兰语、法语、克罗地亚语、意大利语、日语、韩语、荷兰语、波兰语、葡萄牙语、罗马尼亚语、俄语、斯洛伐克语、瑞典语、泰米尔语、泰语、土耳其语、乌克兰语、乌尔都语、越南语。
项目地址:
https://github.com/niedev/RTranslator