
RTranslator 离线翻译模型 5 分钟装好从 1.2GB 下载卡死到直接可用【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator第一次打开 RTranslator下载页的进度条在 0.01 到 0.03 GB 之间挪动速度大约 50KB/s照这个节奏离线翻译功能所需的 1.2GB 模型要等到天黑。而把模型文件手动放进应用目录的完整操作其实只需要 5 分钟左右不需要在手机上等。一分钟看懂 RTranslator 在做什么RTranslator 是一款开源的 Android 实时翻译应用语音识别和翻译全部在手机上本地运行不联网、不上传语音。它解决的是跨语言实时对话问题适合需要面对面多语交流、或网络环境不稳的人。它提供三种模式对话模式与另一台手机配对、双向实时翻译、对讲机模式单台手机快速对话、文本翻译。语音识别用 Whisper 模型翻译用 NLLB 模型两者都跑在本地。拆解首启下载卡住的原因现象首启需下载 1.2GB 模型部分网络环境下速度不足 50KB/s中断后要从断点重新校验。根因下载地址写死为 GitHub Releases应用按顺序逐个拉取 10 个 onnx 文件单个文件下载失败就会弹出错误页。判断依据下载地址、文件名和大小都硬编码在源码DownloadFragment.java中应用内没有切换下载源的入口。10 个文件及大致体积来自源码中的大小表文件体积NLLB_embed_and_lm_head.onnx约 500MBNLLB_encoder.onnx约 254MBNLLB_decoder.onnx约 171MBWhisper_decoder.onnx约 173MBWhisper_encoder.onnx约 88MB其余 5 个小文件合计约 52MB用三个自问句选择路径你手机直连下载源的速度怎么样稳定且能到 MB/s 级别直接在应用内下载即可下面的方法都不用看。你有没有一台电脑或网络更好的设备有就走手动拷贝路线最稳妥。要部署一台还是多台多台设备或习惯命令行用 adb 批量推送最快。用电脑手动部署模型文件适用普通用户、单台设备、耗时 5~15 分钟、无需 Root。在电脑上准备好 10 个 onnx 文件。从任意镜像站或下载工具拿到 RTranslator 2.0.0 的 10 个模型文件。做完这步你电脑本地目录里应有 10 个 .onnx 文件文件名与上表完全一致。启动应用一次允许通知权限后直接退出不要继续配置。应用会在此时创建模型目录。把手机连上电脑。之前连过的话先拔线再插一次否则新建目录不会显示。做完这步电脑文件管理器中应出现Android/data/nie.translator.rtranslator/files文件夹可检查其中是否有 readme 文件确认找对了位置。把 10 个文件拷入files目录。完成后该文件夹内应列出全部 10 个 .onnx 文件。打开 RTranslator 继续配置。它会跳过下载、直接对本地文件做完整性校验。做完这步页面显示逐文件校验进度全部通过后进入主界面。这套流程与官方手册 Sideloading.md 一致。校验完成后外部目录里的文件会消失——它们已被移入应用私有目录只要不清空应用数据就只需做一次。用 adb 命令批量推送模型适用开发者、多台设备、单台耗时 2~5 分钟、手机需开启 USB 调试。在电脑上把 10 个文件放进一个目录然后依次执行adb devices adb push models/*.onnx /sdcard/Android/data/nie.translator.rtranslator/files/ adb shell ls -la /sdcard/Android/data/nie.translator.rtranslator/files/完成信号ls输出中能看到 10 个 .onnx 文件且体积与上文表格相符再打开应用走一遍校验即可。核对模型装好的检查清单按顺序确认Android/data/nie.translator.rtranslator/files下 10 个 .onnx 文件齐全启动应用后跳过下载页、显示完整性校验校验结束后外部目录文件消失移入私有目录属正常现象进入主界面做一次文本翻译测试有译文输出说明翻译模型工作正常常见报错对照报错关键词处理动作error_download网络超时或中断改走电脑端部署或点重试error_transfer外部到内部存储转移失败保持应用前台、不插拔存储卡后重试error_models_loading文件损坏重启应用或点修复按钮只重新下载损坏文件error_storage空间不足预留 2GB 以上1.2GB 模型加 0.8GB 转移余量error_missing_tts缺少语音合成引擎安装 Google 文字转语音给低内存设备做性能扩展适用场景RAM 不足 8GB 的手机应用最低要求 6GB详见 README.md。做法无需手动设置Whisper 在这类设备上自动切换低内存模式。效果Whisper 内存占用从 0.9GB 降到 0.5GB11 秒音频的识别耗时从 1.6 秒变为 2.1 秒。适用场景重装应用或清空过应用数据。做法模型此时在应用私有目录里外部目录没有副本清掉后应用会重新发起下载想避免重下先把 10 个 onnx 文件备份一份。效果重装后走一遍 5 分钟部署流程即可恢复不用再次漫长下载。收尾RTranslator 的模型部署是一次性动作文件备齐一次、放对目录一次离线翻译即可长期使用。现在就去电脑上下好这 10 个 onnx 文件。【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考