ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

别再截图翻译了!用 Translumo 免费实时屏幕翻译,游戏字幕 4 步变中文

别再截图翻译了!用 Translumo 免费实时屏幕翻译,游戏字幕 4 步变中文 别再截图翻译了用 Translumo 免费实时屏幕翻译游戏字幕 4 步变中文【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/Translumo凌晨两点他的游戏进度还停在第一段剧情。一款日文 RPG 的对话框一屏屏往下滚他只能每句话都停下来切出游戏、打开翻译软件、把字敲进去、读结果、再切回来。一晚上过去了经验条没涨多少暂停再恢复倒是练得炉火纯青。他说我不是在玩游戏我是在当自己的字幕组。直到他换了一套玩法用 Translumo 把屏幕上的对话区域圈出来剩下的全自动。它负责截图、识别、翻译、把译文悬浮显示在游戏上方他负责继续玩。Translumo 是一款完全免费、开源、免安装的Windows 实时屏幕翻译工具专门解决屏幕上全是外文但无从下手的处境——游戏对话、视频里的硬字幕、看不懂的软件界面、聊天栏里的外语消息只要是屏幕上出现的文字它都能在毫秒级读出来再译成你熟悉的语言。先跑通最小闭环4 步让第一句译文出现先别管那些花哨功能跑通一次全程只需要四步每步一分钟以内。下载解压双击Translumo.exe。从仓库 Releases 页面拿到压缩包后解压即用无需安装也不碰注册表。要求不苛刻Windows 10 2004 及以上或 Win11、支持 DirectX 11 的显卡、2GB 内存即可。按AltG打开设置选语言、选引擎。先定两件事屏幕原文是什么语言源语言、你想看到什么语言目标语言。OCR 识别只支持 5 种英、俄、日、简体中、韩但翻译输出支持 33 种语言法、德、西、泰、阿拉伯语都在列。引擎这步默认即可稍后讲为什么。按AltQ框选识别区域。屏幕上会出现一个选框把文字经常出现的那块区域框出来——对话框、字幕条、聊天栏都行。框得越小识别越快、误报越少这是全程最值得花心思的一步。按~键开始。之后每次文字出现在框里译文就会叠加在悬浮窗上实时更新游戏照玩不误。四步跑完你得到的是一个读屏 - 翻译 - 显示的自动化循环全程不再需要任何手工操作。内幕一三个读者同时读屏机器学习当裁判翻译质量的上限取决于第一步OCR 到底能不能看清楚。Translumo 的做法很聪明——让多个 OCR 引擎同时识别同一块屏幕再交给机器学习模型给每份结果打分最终采纳得分最高的那个。打个比方OCR 引擎就像三个帮你读屏幕的人。有人读得快但偶尔粗心有人读得稳但慢半拍有人擅长对付艺术字体。单靠谁都不放心于是三个一起读、互相兜底再用一个打分模型选最靠谱的答案。想确认这个裁判在哪可以翻src/Translumo.Processing/TextProcessing/TextValidityPredictor.cs模型和打分逻辑都在这里。引擎特点适合场景资源占用Windows OCR快、准Windows 原生能力游戏界面、日常软件默认推荐低约 50-100MBTesseract 5.2老牌开源引擎稳但偏慢印刷体、文档类文本中约 100-200MBEasyOCR深度学习引擎复杂背景更稳艺术字体、低对比度文本高需 NVIDIA GPU 8GB 内存需要坦白的是日常使用只开 Windows OCR 就够了。Tesseract 偏旧偏慢、错误率不低EasyOCR 更慢更吃资源还容易出各种 bug。这两个保留在项目里更多是历史原因官方自己也这么说。所以第二步骤的选引擎建议直接保持默认不折腾。引擎初始化逻辑集中在src/Translumo.OCR/OcrEnginesFactory.cs。内幕二识别之后还有一道质检关翻译才动手识别结果不会直接丢给翻译服务——那太浪费了。屏幕上的背景噪点、模糊字符、按钮上残存的装饰性字母都会被 OCR 当成文字读出来。如果照单全收送去翻译你的译文列表里会塞满rr“O0”“II这种垃圾。Translumo 在中间加了一道过滤识别文本会先经过文本有效性预测按语言特征打分分数不够的直接丢弃同时还做了标点符号归一化、全半角转换等清洗。分数够格的才进入翻译环节。整套处理流水线都串在src/Translumo.Processing/TranslationProcessingService.cs里想研究从截图到译文全链路从这里读起最合适。四个翻译服务该把话说给谁听文字读出来了下一步是交给谁翻译。内置四个服务各有主场DeepL默认推荐综合质量最高长句、术语最稳适合游戏剧情这类正式文本Google覆盖面广、上手零门槛日常用的性价比之选Yandex俄语翻译尤其出色俄语内容多的场景首选Naver Papago韩语专业户追韩剧、玩韩服游戏时很顶。这些服务走的是公开接口不消耗你的 API 额度完全免费。代价是高频请求可能触发服务商的临时封锁——这正是下面优化环节要解决的重点。效率速查快捷键一张表 老手的 3 个优化习惯先收下这张表存下来就行。所有按键都可在设置里自定义甚至能绑手柄组合键相关配置见src/Translumo/HotKeys/HotKeysConfiguration.cs。快捷键功能AltG打开/关闭设置AltQ框选识别区域~开始/停止实时翻译AltT显示/隐藏翻译悬浮窗AltY显示当前识别区域的边框ShiftF只对当前画面翻译一次不持续监测CtrlT切换悬浮窗样式再讲三个很多人不知道的优化习惯把它们养成肌肉记忆延迟和误识别能压到最低识别区域宁小勿大。只框文字真正出现的那一小块能显著减少背景字符被误读的概率同时每帧处理时间也变短。对话框位置固定的游戏框对话框不固定的框文字最常出现的区域。给翻译服务配 1-2 个代理。这是藏在语言 → 代理标签页里的隐藏设置。填上你的 IPv4 代理Translumo 会轮流用它们发请求把单个 IP 的请求频率摊开避免触发翻译服务封锁。配置项对应源码src/Translumo.Translation/Configuration/Proxy.cs。游戏请开无边框或窗口模式。全屏独占模式下翻译悬浮窗会被游戏盖住出现经典的译文跑到游戏下面。改无边框即可游戏不支持的话用 Borderless Gaming 这类工具强制无边框。新手排雷最常卡住的 6 个问题问点了开始却提示捕获屏幕失败或毫无反应答确保目标窗口处于激活状态还不行就重启 Translumo 或重新打开目标程序。问已经是无边框模式翻译窗还是被游戏挡住答保持游戏在前台按AltT隐藏再显示一次翻译窗口它会重新置顶。问EasyOCR 的模型包下载失败答挂代理后重新安装即可。问快捷键怎么没反应答多半被别的软件抢占了热键检查后台有没有输入法、录屏工具在监听按键。问Tesseract 提示文字识别失败答检查程序所在路径确保路径里只含英文字母。问翻译出来的句子断断续续答这是区域框太大、把无关字符也识别进来了。把选区缩小问题通常立刻缓解。想自己编译的进阶玩法项目基于 .NET 8源码按模块清晰分层src/Translumo.OCR识别引擎、src/Translumo.Translation翻译服务、src/Translumo.Processing处理流水线、src/Translumo.TTS语音合成。想动手编译需要 Visual Studio 2022 .NET 8 SDKgit clone https://gitcode.com/gh_mirrors/tr/Translumo编译时会自动执行binaries_extract.bat下载 OCR 模型和 Python 运行时约 400MB请确保网络稳定。想深入看哪块代码处理流水线从src/Translumo.Processing/TranslationProcessingService.cs读起引擎选型看src/Translumo.OCR/OcrEnginesFactory.cs翻译服务工厂在src/Translumo.Translation/TranslatorFactory.cs。回到凌晨两点开头那位朋友现在打日文游戏框选对话框、按一下~剩下的全交给 Translumo截图、多引擎识别、打分选优、翻译、悬浮显示循环往复。他不再需要暂停游戏体验几乎零中断。这就是实时屏幕翻译工具和截图翻译流的本质区别——前者是工具后者是劳动。同样是十分钟剧情一边是边玩边看字幕一边是切出切进当打字员。如果你也常被屏幕上的外文卡住花五分钟装上 Translumo 跑通一遍上面的四步大概率回不去了。【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/Translumo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表