资讯动态

实时屏幕翻译工具 Translumo 入门:一条主线带你把屏幕外语变成中文

发布时间:2026/8/19 14:49:00 来源:尧图企业网站定制
实时屏幕翻译工具 Translumo 入门一条主线带你把屏幕外语变成中文【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/Translumo某个周六晚上我打开了一款刚打折的独立游戏——它的对话只有英文字幕没有中文选项。前面十分钟我还能靠半吊子英语硬读到关键抉择时彻底卡住任务指向、道具说明、选项背后的含义全靠猜。试过切出去截图、再用在线翻译逐句翻翻完一行回来剧情气氛已经凉透了。那晚之后我找到了 Translumo——一款开源的实时屏幕翻译工具它持续识别屏幕上选定的文字区域调用多引擎把内容翻译成你的语言结果直接浮在原画上方。这篇文章就是我从装到用的完整路径按着走你也能在十分钟内让它跑起来。它凭什么值得装把翻译从打断流程的事变成背景里的事先说说传统做法有多折腾。你正在玩游戏、看视频或盯一份外语软件界面遇到看不懂的文字流程是暂停 → 切窗口 → 截图或手打 → 打开翻译网站 → 粘贴 → 看结果 → 切回去。一次至少二十秒情绪中断来回切换还容易让游戏卡顿或弹窗。Translumo 把这条路改成了框一个区域 → 按一下启动 → 之后的文字变化自动识别、自动翻译、自动显示。它不打断你在做的事翻译结果作为一层悬浮文字盖在屏幕原位置附近你抬头就能看到。对比项传统截图翻译Translumo单次耗时约 20 秒以上秒级且全程不切窗口需要手动操作每次都要复制粘贴启动后自动持续工作翻译结果显示在另一个窗口悬浮在屏幕原位置附近流程打断频繁中断几乎无感它的核心工作方式是一条流水线抓取屏幕上你框选的区域 → 交给 OCR 文字识别引擎读出原文 → 交给翻译服务翻译 → 把结果画回屏幕。官方推荐在日常场景下只开 Windows OCR 引擎配合 DeepL 翻译既能保证速度也不吃太多资源。一条主线打通从零到会先让它跑起来再谈优化新手最容易犯的错是一上来就研究所有选项。其实只需要七步走完就能用剩下的后面再补。第一步拿到软件最简单的方式是直接下载发布包解压后运行里面的Translumo.exe即可不用装任何依赖。想自己动手编译的开发者可以用下面的命令拉取源码git clone https://gitcode.com/gh_mirrors/tr/Translumo编译过程会自动下载 OCR 模型和 Python 组件体积约 400MB首次构建请保持网络稳定。第二步打开设置并确认语言程序启动后驻留在系统托盘按AltG打开设置窗口。在语言选项卡里做两件事把源语言设成你屏幕上文字的语言如英语把目标语言设成你想要的结果如简体中文。这两项是它工作的基础设反了会出现识别得出来但翻不出来的怪现象。第三步只勾选一个 OCR 引擎OCR 是光学字符识别的缩写通俗说就是让电脑看屏幕上的字。在识别引擎设置里初期只需要勾选Windows OCR一项。它由系统自带、速度快、对游戏和界面文字的支持好。Tesseract 和 EasyOCR 是早期版本留下的引擎前者偏老偏慢后者对显卡和内存要求苛刻入门阶段先别碰。第四步框选识别区域按AltQ屏幕上会出现一个框选工具用鼠标拖出你希望翻译的区域。规则很简单框得越紧越好。只框住文字本身别把背景、角色、图标一起框进去框得越小识别越快、误读越少。第五步记住五个核心快捷键快捷键作用什么时候用AltG打开/关闭设置改配置时AltQ框选识别区域换翻译对象时~波浪键开始/停止翻译日常开关AltT显示/隐藏翻译窗口结果被遮挡时AltY显示当前识别区域框排查问题时第六步按下波浪键试跑按~启动翻译屏幕上应该出现跟随区域内容变化的翻译文字。改一下画面内容比如让游戏角色说一句新台词翻译文字跟着变就说明整个流水线通了。如果没反应先用AltT把翻译窗口切回最上层再看下一步避坑清单。按人群组织用法不同目的不同配置基础跑通之后配置要围绕你的实际用途微调。下面按四类常见用户给出最贴合的核心设置。游戏玩家低延迟优先把游戏设置成无边框窗口或窗口模式别用独占全屏否则翻译悬浮层可能被压在游戏画面底下。识别区域只框对话框/任务栏文字不框整个屏幕。若翻译窗口偶尔被游戏盖住按AltT让它重新置顶。想少打扰又不想完全关闭时可用ShiftF做一次性的单次翻译按一下只翻当前一帧适合剧情对话这种非持续场景。追剧党字幕区的救法面对硬字幕视频字幕被烧录在画面里、无法提取文本把识别区域固定框在字幕所在的一横条上越小越好。开启识别后自动清空文本选项避免上一条字幕残留在翻译窗口里影响阅读。字号和行距可以在设置里调大视频翻译看久不累这些显示参数在 ChatWindowConfiguration.cs 里能看到默认值黑底白字、字号 15、背景透明度 0.65跟着改就行。学习者跟着读的双语朗读源语言设为目标外语目标语言设成你的母语用于对照。在语音合成设置里打开TTS 朗读可选择系统自带 Windows 语音或 Silero 语音引擎听发音和看译文一起进行。翻译窗口的字体、颜色、加粗都可以调配合高对比度背景让文字在任意画面上都清晰可读。办公族界面的临时汉化遇到没有中文版的软件框选按钮、菜单所在的区域即可获得即时翻译。翻译服务优先选DeepL它在术语和句子结构上质量最稳日常泛用可选 Google Translate覆盖面更广。需要多个区域来回切换时重新按AltQ换框就行不必重启程序。避坑清单翻车现场 vs 正确做法这四类问题我基本都踩过对照排查能省不少时间。翻车现场正确做法启动翻译后完全没反应或提示Failed to capture screen确认目标窗口处于激活状态若还不行重启程序或重开目标窗口OCR 识别结果乱码、缺字把识别区域框得更小更贴紧文字检查程序路径是否包含中文或特殊字符Tesseract 引擎对全英文路径更友好翻译请求频繁失败、超时在语言 → 代理里配置 1~2 个 IPv4 代理应用会轮流换 IP 请求降低被限流概率也可以降低翻译触发频率机器卡顿、风扇狂转只保留 Windows OCR 一个引擎不要同时勾选多个缩小识别区域关闭不必要的界面特效游戏画面下看不见翻译窗口确认游戏是无边框/窗口模式按AltT重新置顶翻译窗口兼容性方面再提醒一句Windows 版本需在 Windows 10 2004build 19041及以上或 Windows 11显卡需支持 DirectX 11要用 EasyOCR 的话需要 NVIDIA 显卡、CUDA 支持、8GB 以上内存和至少 5GB 磁盘空间——这也是为什么前面建议新手绕开它。进阶彩蛋三个新手大概率不知道的隐藏功能手柄也能控翻译。项目的快捷键配置里内置了一整套手柄XInput按键映射你可以把开始翻译、框选区域、显示窗口这些操作绑到手柄组合键上适合躺在沙发上用电视玩游戏的场景。映射定义在 HotKeysConfiguration.cs打开就能看到所有可绑定的动作。ShiftF 单次翻译在默认配置里是开着的但它藏在快捷键列表里没人注意。它适合不需要持续翻译、只想偶尔瞄一眼的场景比如看不懂某个按钮时按一下翻译完就安静待着比一直开常驻翻译省资源。多引擎并行 智能打分。虽然推荐日常只用 Windows OCR但如果遇到很花哨的艺术字体识别不出来可以临时加开一个引擎它会把多个引擎的识别结果交给一个机器学习模型打分自动选出最像原文的结果而不是简单拼装。牺牲一点速度换更稳的准确率只在需要时开。从这一步开始总结成一条可执行的路径下载安装 → 按 AltG 设好语言 → 只勾 Windows OCR → 按 AltQ 框选目标区域 → 按 ~ 启动 → 遇到问题对照上面的避坑表逐项排查 → 再按你的用途微调人群配置。走完这条线你就不再需要在一堆外语窗口和翻译网站之间来回切换了。想深入研究的读者可以从 src/Translumo.OCR 看三种识别引擎的实现或从 src/Translumo.Translation 看四种翻译服务的接入方式。工具已经开源在仓库里现在就下载试试下一句看不懂的台词可能就是它帮你念出来的。【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/Translumo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价