ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

用LunaTranslator实时翻译视觉小说:从克隆到出译文

2026/9/12 6:56:27 拓冰建站 浏览量
用LunaTranslator实时翻译视觉小说:从克隆到出译文 用LunaTranslator实时翻译视觉小说从克隆到出译文【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator是一款开源的视觉小说实时翻译工具用HOOK、OCR和剪贴板监控三种方式抓取游戏文字接上翻译与TTS引擎在悬浮窗里给你中文译文。本文走一遍从克隆代码到首次出译文的最短路径并附参数调优与排障速查。一句话说清它替你解决什么游戏文本是日语或英语你不想暂停、不想翻词典、不想等汉化组。LunaTranslator在后台持续捕获画面里的文字实时转成中文还能把译文直接写回游戏。能力一览能力说明HOOK文本提取直接向游戏进程注入组件读取内存覆盖绝大多数常见与冷门视觉小说OCR识别对文本区域定时截图并识别HOOK拿不到文字时兜底内嵌翻译部分游戏可把译文写回游戏内替换原文模拟器HOOK对NS、PSP、PSV、PS2的模拟器直接读游戏文本翻译与语音合成大量在线/离线翻译接口以及同样多在线/离线的TTS引擎动手前自检四项确认再装项目要求系统推荐 Windows 101803及以上或 11 的 64 位Win7 及以上有 32/64 位兼容版XP/Vista 仅 32 位运行环境发布版解压即用从源码跑则需要本机装有 Python 3磁盘软件本体之外OCR 与离线翻译模型会产生缓存预留若干 GB 余量即可网络在线翻译/OCR 引擎需要稳定联网选离线引擎则断网也能用⚠️ 不要把软件放到C:\Program Files这类受保护路径下配置和缓存可能写不进去直接导致启动报错。放在普通目录如D:\LunaTranslator最省心。最快上手路径克隆到首次出译文克隆仓库打开命令行执行下面命令。git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator cd LunaTranslator启动程序进入src目录后运行run.bat32 位系统改跑run32.bat。此时会弹出主窗口首次运行自动建立默认配置见 translatorsetting.json 这类文件的运行时副本。cd src run.bat附加游戏先自己把游戏跑起来再在 LunaTranslator 里打开选择进程窗口选中游戏进程。更快的做法是启动软件后把游戏可执行文件直接拖进主窗口松开它会自动启动游戏并完成 HOOK。挑选文本行等待选择文本窗口弹出让游戏多走几句剧情。窗口里会列出若干候选文本行逐条对照画面选中与游戏当前文字一致的那一行。看译文此时悬浮窗开始显示翻译之后游戏每换一句新文本悬浮窗自动跟着刷新。如果游戏支持内嵌翻译选文窗口里还会出现内嵌按钮点了之后译文直接出现在游戏里。机制拆解一句话是怎么变成译文的整条链路只有三段抓文字 → 翻译 → 呈现。呈现端三选一悬浮窗显示、内嵌回游戏、TTS 朗读翻译端按你在设置里选的引擎走。真正决定成败的是第一段——怎么把字从游戏里拿出来。三种方式对比如下方式做法适用边界HOOK注入组件实时读游戏内存里的字符串覆盖面最广主流引擎与冷门引擎大多可解少数强反作弊程序拒绝注入OCR按设定策略截图文本区喂给内置模型或外部 OCR 服务HOOK 无解时兜底动态背景、live2d 需要调相似度参数剪贴板监控监听剪贴板新增内容并翻译任何能手动复制文字的程序最稳但依赖你手动复制另外NS/PSP/PSV/PS2 玩家不用折腾主机直接对模拟器 HOOK 即可读原文。调优实战五个高频场景HOOK不到正确文本在 HOOK 设置里勾选Win32通用钩子强制注入 GDI、字符串等通用函数钩子再试。仍然拿不到多半是该游戏的取址还没登记走官方文档提报支持即可。预期效果候选行里出现完整、编码正确的剧情文本。文本一两个字蹦出来、或上一句顶掉下一句这是刷新延迟太低游戏字还没打完就抢先刷新了。调大刷新延迟或把游戏文本显示速度调到最快。预期效果每次刷出的是一句完整文本而不是碎片。OCR识别过快或过迟钝用图像一致性阈值调节截图与上次识别结果的相似度低于阈值才重新 OCR。识别太频繁就调高反应太慢就调低。文本区有动态背景时把图像稳定性阈值适当提高。预期效果只在剧情真正换句时才触发一次翻译不空转。想要译文被读出来在 TTS 设置里挑一个引擎离线或在线均可指定音色与语速开启后悬浮窗每出一条新译文就自动朗读。预期效果不看字也能跟上剧情。想让游戏里直接显示中文选文窗口中带内嵌按钮的游戏点它即可把译文覆写进游戏内文本框。预期效果画面上的原文被中文替换观感接近官方汉化版。排障速查报错先看这里现象可能原因解法提示 Missing embedded Python3 / 找不到重要组件杀毒软件删掉了内置运行环境把整个 Luna 目录加入 Windows Defender 排除项重新下载解压卡在正在等待DLL注入到游戏中……注入文件被安全软件拦截同上加信任后重试HOOK 后报 FileNotFoundError运行中途必要组件被杀毒删除添加排除项后重跑老目录建议整个重下保留 userconfig报 PermissionError软件装在C:\Program Files等特殊路径迁移到普通目录再启动部分游戏 HOOK 不上游戏以管理员权限运行改用LunaTranslator_admin.exe以管理员身份启动 九成组件缺失类问题做一次换普通目录 整目录加排除项就能解决先做这两步再查其他原因。进阶延伸跑通之后还能做什么日语学习模式开启分词与假名注音接上 Jisho、Weblio 等辞书查询再通过 AnkiConnect 把生词一键推入 Anki 记忆。自定义翻译规则翻译优化模块src/LunaTranslator/transoptimi/里含常见误译修正与专有名词词典给人名地名加一条映射译文就不会乱翻。多语言文档与反馈docs/ 提供中文、英文、日文、韩文等八种语言的使用文档遇到未适配的引擎按官方渠道提报游戏支持是最快的推进方式。从克隆到悬浮窗跳出第一句中文正常只需十分钟。先按上面的最短路径跑通再按场景卡片微调参数你的下一本视觉小说就可以直接开读了。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考