ARTICLE DETAIL

资讯详情

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

玩日文游戏还要截图翻译?Translumo 一招让屏幕字幕原地“同声传译“

玩日文游戏还要截图翻译?Translumo 一招让屏幕字幕原地“同声传译“ 玩日文游戏还要截图翻译Translumo 一招让屏幕字幕原地同声传译【免费下载链接】TranslumoAdvanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.项目地址: https://gitcode.com/gh_mirrors/tr/Translumo上个月我去朋友家蹭饭他正坐在电脑前推一款只有日文的老游戏。我原以为他会一边玩一边翻字典结果他的双手几乎没离开过键鼠屏幕底部却一行接一行地飘出中文对白——那不是汉化补丁而是 Translumo 这个免费开源的实时屏幕翻译工具在干活把屏幕上出现的原文识别出来翻译好再悬浮显示在原文字旁边全程以毫秒计算。我在朋友电脑前坐了两小时从想不通到服气第一晚我最大的疑问是翻译窗口是怎么知道该盯着屏幕哪一块看的朋友让我凑近看。他按了一下AltG呼出设置先选源语言日文和目标语言中文接着按AltQ屏幕上出现一个选区框他把游戏对话框那一小块框住——就这样没了。这里藏着第一个反直觉的细节识别语言只有五种英文、俄文、日文、简体中文、韩文但翻译语言有三十多种法德西意、泰语越南语、土耳其语阿拉伯语全在列。也就是说只要原文属于这五种之一就能译成你习惯的任何语言。而选区框要框得越小越好——框小一点背景噪字被误读的概率就低每帧处理的时间也短这正是实时二字的底气。按下~之后屏幕背后同时开了四条流水线选好区域朋友按下~翻译开始。他告诉我从这一刻起电脑上其实跑着一条四段式的循环流水线先截取框选区域的画面再交给 OCR 引擎读字读出来的文字先过一道质检、滤掉乱码和背景噪点最后才送去翻译服务结果叠加显示在悬浮窗上。循环往复只要画面里的文字一变中文就跟着刷新。这条流水线在源码里拆得很清晰src/Translumo.Processing/管处理流程src/Translumo.OCR/管识别引擎src/Translumo.Translation/管各家翻译服务想研究就从TranslationProcessingService.cs入手最合适。三个读屏人同时替你念为什么最后通常信 Windows OCR朋友说Translumo 最狠的设计在于它不止叫一个引擎来读而是让三个 OCR 引擎同时读同一块屏幕再用一个机器学习模型给每份答案打分采纳最高分。打个比方就像三个人同时替你念字幕有人念得快但粗心有人念得慢但仔细有人擅长艺术字体——最后取最靠谱的那份。引擎特点适合场景Windows OCR快、准Windows 原生集成游戏界面、日常软件官方推荐Tesseract 5.2老牌开源引擎稳但偏慢印刷体、文档类EasyOCR深度学习复杂背景表现好艺术字体、低对比度但吃配置易出错但官方也直言不讳日常只用 Windows OCR 就够了另外两个留着更多是历史原因。EasyOCR 还要求 NVIDIA GPU 加 8GB 内存别轻易打开。翻成中文这步四个翻译服务在背后分工文字读出来后交给谁翻Translumo 内置四家DeepL 综合质量最高、长句和术语最稳默认推荐Google 覆盖面广、日常够用Yandex 对俄语格外友好Naver Papago 是韩语翻译的行家追韩剧、玩韩服游戏的人应该懂。翻译不消耗你自己的 API 额度走的是服务公开接口代价是高频请求可能被服务商临时封锁——所以官方建议在语言 → 代理里填一两个 IPv4 代理让请求轮流走不同 IP把单 IP 的频率压下来。把延迟和误报压到最低的三招第一招识别区域宁小勿大只框文字真正出现的位置第二招给翻译服务配一两个代理防止被封锁导致的中断第三招游戏尽量用无边框或窗口模式——全屏独占模式下翻译悬浮窗会被游戏盖住。真被盖住了也别慌让游戏保持前台按AltT隐藏再显示一次翻译窗就能拉回来。一张快捷键速查表存下来随时翻快捷键功能AltG打开/关闭设置AltQ框选识别区域~开始/停止实时翻译AltT显示/隐藏翻译悬浮窗AltY显示当前识别区域边框ShiftF对当前画面翻译一次CtrlT切换悬浮窗样式全部快捷键都能在设置里自定义甚至支持手柄组合键——躺在沙发上用手柄玩主机移植游戏时也能随手触发。想折腾的还可以自己编译项目基于 .NET 8配 Visual Studio 2022 即可克隆地址是 https://gitcode.com/gh_mirrors/tr/Translumo编译时binaries_extract.bat会自动下载模型和 Python 运行时约 400MB。那晚结束前我借他的电脑试了十分钟我照他教的流程走了一遍AltG选语言AltQ框住对话框~开跑。看着自己框出的区域里日文消失、中文浮现的瞬间我才明白他为什么能把一款生肉游戏玩得那么投入——不是他懂日文而是他有一块几乎零延迟的同传字幕。现在我的游戏库里那些因为看不懂而吃灰的日韩游戏正在重新排队等我。免费、开源、几分钟上手这就是 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),仅供参考
返回列表