3 步部署 RTranslator 离线翻译模型,10 分钟绕开 1.2GB 慢下载

3 步部署 RTranslator 离线翻译模型,10 分钟绕开 1.2GB 慢下载 3 步部署 RTranslator 离线翻译模型10 分钟绕开 1.2GB 慢下载【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator第一次打开 RTranslator下载进度条爬在 3% 的位置已经挂了 40 分钟。只要把 10 个 .onnx 模型文件手动部署到手机里全程约 10 分钟这款离线翻译应用就能直接使用。模型下载为什么这么慢RTranslator 的翻译和语音识别全部在手机上运行首次启动需要下载约 1.2GB、共 10 个 .onnx 模型文件。下载地址固定指向 GitHub 的 release 页面而且应用是一个文件一个文件地拉取每个文件下完先做完整性校验、转移到内部存储才轮到下一个URL 列表硬编码在 DownloadFragment.java。如果你的网络访问 GitHub 不稳定速度可能只有几十 KB/s中途断开还要重下当前文件拖上几小时很正常。好在从 2.0.3 版本起应用支持侧载部署只要提前把完整的模型文件放进指定目录首次启动时它会直接校验文件并跳过下载只把校验失败的文件单独补下。下面的做法就是把这 1.2GB 的下载量从手机挪到电脑上完成。动手前准备清单Android 8.0 以上、6GB 及以上运存低于 6GB 有推理时崩溃的风险手机剩余存储 2GB 以上一台电脑 一根能传数据的 USB 线有 ADB OTG 可免电脑已安装 RTranslator 2.0.3 及以上版本装过且下载了一半的建议先重置应用10 个 .onnx 模型文件从项目的 release 包获取检查项最低要求备注手机运存6GB官方性能要求见 README.md剩余存储2GB校验 转移内部存储需要同时容纳两份模型文件10 个 .onnx缺一不可文件名见下表底层是 Meta 的 NLLB 翻译模型 OpenAI 的 Whisper 语音识别模型全部本地推理不联网唯一一次联网就是首次下载模型。手动部署三步走 在电脑上取到 10 个模型文件先取到完整的 .onnx 文件集合去项目的 release 页面把 2.0.0 版本的 assets 里的 10 个 .onnx 文件下下来也可以按 Sideloading.md 中列出的方式获取。10 个文件名是固定的与应用的下载列表一一对应不要改名。文件组包含文件大致体积NLLB 翻译模型NLLB_encoder / NLLB_decoder / NLLB_embed_and_lm_head / NLLB_cache_initializer.onnx约 930MBWhisper 语音识别模型Whisper_encoder / Whisper_decoder / Whisper_detokenizer / Whisper_initializer / Whisper_cache_initializer / Whisper_cache_initializer_batch.onnx约 285MB预期结果得到 10 个 .onnx 文件名称与上表一致合计约 1.2GB。⚠️ 卡点提示如果下下来的是压缩包先解压再逐个和上表核对文件名缺任何一个对应文件就会回退到慢速在线下载。 让应用先建目录再把文件拷进手机先让应用建好目标目录打开 RTranslator接受通知权限只用于后台状态提示然后直接关闭应用不要继续往下走。此时应用已经自动创建了存放模型用的目录。接着拷文件按你的情况二选一如果你手边有电脑 → 路径 AUSB 连接手机在电脑端进入手机存储里的Android/data/nie.translator.rtranslator/files/目录把 10 个文件全部拷进去等传完。如果你没有电脑 → 路径 B手机开启 USB 调试后连电脑一条 ADB 命令推过去adb push ./models/*.onnx /sdcard/Android/data/nie.translator.rtranslator/files/预期结果手机的 files/ 目录里出现 10 个 .onnx 文件合计约 1.2GB。⚠️ 卡点提示① 手机之前连过这台电脑的话务必拔掉数据线重新插否则新目录不会显示② Android 11 手机上自带的文件管理器打不开 Android/ 目录必须走电脑或 ADB 传输③ 有 SD 卡的设备如果找不到目录内部存储的 files 里如果有 readme 文件就是它否则去 SD 卡里找。 打开应用让它自动校验模型重新打开 RTranslator正常走首次启动流程。走到下载界面时应用不会开始下载而是直接对目录里的文件逐个做完整性校验屏幕上会显示正在校验的模型名只有校验不通过的文件才会单独在线补下。校验全部通过后应用进入加载界面再到主界面。注意你之前拷进去的文件会自动移入应用的内部私有存储files/ 目录随之清空这是正常现象说明部署完成。预期结果不再等进度条直接进入翻译界面。⚠️ 卡点提示校验卡在某个具体文件不动说明这个文件损坏把它删掉重新拷贝即可其余 9 个文件不受影响、也不会重复校验。验证成功并看到效果两个判断标准① 进入下载界面后没有下载进度条直接进主界面② files/ 目录里的 .onnx 文件自动消失。模型部署完成后这款应用后续完全不需要联网文本翻译、对话模式都在本地跑既省了 1.2GB 流量也再不用盯进度条。更多细节可参考 Sideloading.md 和 README.md 里的性能要求部分。【免费下载链接】RTranslatorOpen source real-time translation app for Android that runs locally项目地址: https://gitcode.com/GitHub_Trending/rt/RTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考