
如何把外语游戏、视频字幕和软件界面一次性实时翻译Translumo 实战指南【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/TranslumoTranslumo 是一款免费开源的实时屏幕翻译工具专为 Windows 打造它会持续识别你指定屏幕区域内的文字翻译后以悬浮窗形式显示在画面上。外语游戏对话、视频里的硬字幕、看不懂的英文软件界面都可以用它解决。项目采用 Apache 2.0 协议开源核心代码就放在 src/ 目录下。第一次运行解压即用先确认电脑够不够格Translumo 没有安装程序。下载最新版本的压缩包解压后直接运行Translumo.exe即可它会以托盘图标的形式常驻后台。运行前建议对照一下最低配置避免装完发现用不了项目Windows OCR / TesseractEasyOCR可选系统Windows 10 2004 版Build 19041及以上或 Windows 11同左显卡支持 DirectX 11 的 GPU需要支持 CUDA 11.8 的 NVIDIA 显卡内存2 GB8 GB磁盘—至少 5 GB 空闲空间如果你是开发者想从源码构建需要 Visual Studio 2022 和 .NET 8 SDK可以克隆仓库git clone https://gitcode.com/gh_mirrors/tr/Translumo构建时binaries_extract.bat会自动下载并解压约 400 MB 的模型与 Python 依赖属于正常现象。完成第一次翻译4 步配置走一遍整个上手过程不需要看任何文档记住四个动作就够了按AltG打开设置界面。所有配置都在这里完成界面本身就支持多语言。选择语言对。这里要注意一个容易踩坑的点源语言即 OCR 要识别的语言目前只支持 5 种——英语、俄语、日语、中文简体、韩语目标翻译语言则多达 30 余种。也就是说它擅长从这 5 种语言翻出来而不是任意语言互译设置前先确认屏幕上的文字属于哪种语言。选择 OCR 引擎。新手直接用 Windows OCR 就好理由见下一节。按AltQ框选识别区域再按~键开始翻译。此后该区域的文字每次变化都会被识别、翻译并显示在悬浮窗里。决定识别快慢的 3 个细节这部分是实际使用中最影响体验的地方比选哪个翻译服务重要得多。1. 识别区域宁小勿大。这是 Translumo 官方反复强调的一点区域越小一方面能减少把背景图案、装饰元素误认成乱码字符的概率另一方面处理耗时也更短。给游戏框对话框时只框住文字出现的条带即可不要顺手把整个画面选进去。2. 游戏请用无边框窗口或窗口模式别用全屏。这不是建议而是硬性要求独占全屏模式下 Windows 无法在其上叠加悬浮窗翻译结果就显示不出来。如果游戏本身不支持无边框模式需要借助第三方窗口化工具。3. OCR 引擎为什么推荐只用 Windows OCR。项目里其实内置了三套 OCR 引擎实现见 src/Translumo.OCR/Windows OCR 直接调用系统 API速度快且无需额外依赖Tesseract 5.2 偏老速度慢、错字多EasyOCR 更慢还要求特定 NVIDIA 显卡占用资源大。三套引擎可以并行工作并由机器学习模型对结果打分择优但对大多数场景只留 Windows OCR 一项是最稳妥的配置。日常使用的进阶玩法跑通第一次翻译之后下面几个设置会让长期使用舒服很多。被翻译服务限制时配一个代理轮换。频繁请求可能触发翻译服务的频率限制。在语言 → Proxy代理选项卡里配置 1~2 个 IPv4 代理即可Translumo 会在它们之间自动轮换请求来源分散单个 IP 的压力。快捷键完全可自定义。默认快捷键覆盖了从框选区域到切换窗口样式的完整流程速查表见文末而且所有键位都能在设置里重新映射项目甚至支持把操作映射到手柄按键上——对游戏场景很实用。悬浮窗是独立可调的。位置、透明度都可以按场景调整。比如游戏里把透明度调低一些避免遮挡血条看视频时把窗口拖到字幕下方。如果嫌常驻悬浮窗碍事按ShiftF可以只翻译一次而不进入持续监听状态。顺带一提仓库里还有一个 src/Translumo.TTS/ 模块集成 Windows TTS 和 Silero 语音合成为读出译文这类玩法留了扩展空间src/Translumo.Translation/ 里则是 DeepL、Google、Yandex、Papago 四家翻译服务的实现。排障清单5 个高频问题对照着查现象原因与解法提示Failed to capture screen或开始翻译后没反应目标窗口没有处于活动状态。先把游戏/应用窗口切到前台不行就重启 Translumo 或重开目标窗口已设无边框窗口翻译窗仍被游戏挡住在游戏运行并聚焦时按AltT切换翻译窗的显示/隐藏重新把浮层拉到最上层快捷键完全无反应其他应用拦截了热键。尝试以管理员身份运行或在设置中换一组不被占用的键位Tesseract 报文本检测失败应用安装路径里不能含非拉丁字符如中文把目录挪到纯英文路径下再试EasyOCR 依赖下载失败确认显卡满足 CUDA 11.8 要求且磁盘空间充足如果不需要它直接从引擎列表里去掉即可使用前的检查清单与快捷键速查首次使用前过一遍这份清单能避开绝大多数坑系统为 Windows 10 2004 及以上或 Windows 11GPU 支持 DirectX 11游戏/应用已切换为无边框窗口或窗口模式全屏不可用源语言属于 5 种受支持识别语言之一识别区域已框到最小只覆盖文字出现的位置悬浮窗位置与透明度已调整不会遮挡关键画面默认快捷键速查均可在设置中修改快捷键功能AltG打开/关闭设置界面AltQ选择屏幕识别区域~开始/停止实时翻译AltT显示/隐藏翻译悬浮窗AltY显示/隐藏识别区域边框ShiftF只翻译一次CtrlT切换翻译窗口样式把这几项准备好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),仅供参考