ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

LunaTranslator:从捕获到朗读,视觉小说翻译工具的使用全解

LunaTranslator:从捕获到朗读,视觉小说翻译工具的使用全解 LunaTranslator从捕获到朗读视觉小说翻译工具的使用全解【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款免费的视觉小说Galgame翻译工具它能实时捕获游戏文本并翻译成中文还支持语音朗读。工具提供 HOOK 内存读取、OCR 画面识别、剪贴板三种取词方式内置多款在线翻译引擎和本地 Sakura 离线模型配合 tts/ 目录下的多种语音合成引擎可以在玩游戏时边看边听。上手之前需要准备什么LunaTranslator 运行在 Windows 平台上HOOK 功能需要向游戏进程注入组件因此不适合在 Linux/macOS 上从源码运行。有两种使用方式发布版下载官方构建的 zip 包解压到非系统目录如 D 盘根目录然后运行LunaTranslator.exe部分游戏需要注入权限时改用LunaTranslator_admin.exe以管理员模式启动。源码版需要 Python 3.9克隆仓库后安装核心依赖包即可。git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator cd LunaTranslator/src pip install PyQt5 requests python -B LunaTranslator\main.py如果运行报找不到组件多半是杀毒软件误删了注入相关的文件把软件目录加入信任区即可docs/zh/README.md 中有详细说明。如何捕获游戏文本三种方式怎么选HOOK 模式首选游戏已在运行时打开选择游戏进程窗口选中游戏进程并确认。软件会注入游戏并弹出选择文本窗口让游戏显示几句对话后在候选文本行中选中符合游戏文本的那一行翻译立即开始。支持内嵌翻译的游戏还会额外提供内嵌按钮把译文直接写回游戏画面。拖拽启动最省事游戏未启动时把游戏 exe 直接拖进 LunaTranslator 窗口游戏会被自动启动并 HOOK后续操作同上。OCR 模式兜底切换 OCR 模式后框选识别区域软件会按设定频率自动截图识别。注意不要误点外观相同、仅用于识别一次的临时按钮。怎么选能 HOOK 就 HOOK速度快且文本精确HOOK 不成功的老旧或特殊引擎游戏再切 OCR 持续识别。OCR 识别不准时调什么识别区域框对了还是翻不动问题通常在执行参数。建议按 docs/zh/ocrparam.md 的思路调整先用周期执行模式固定间隔截图最简单稳定有动态背景、Live2D 的游戏换分析图像更新提高图像稳定性阈值让画面先静下来再按识别快慢微调图像一致性阈值——识别太频繁就调高太迟钝就调低按对话推进的游戏可用鼠标键盘触发等待稳定按键推进剧情后自动等到文本稳定再识别。翻译慢或不准确换引擎试试翻译引擎的实现集中在 src/LunaTranslator/translator/涵盖 Bing、Google、DeepL、百度、阿里、有道等在线方案。日常使用中对某一引擎不满意慢、报错、质量差时直接在设置界面切换即可。如果完全不想依赖网络可以启用Sakura 本地翻译引擎src/LunaTranslator/translator/sakura.py模型跑在本机适合离线环境代价是速度取决于显卡性能。翻译结果的微调也在 src/LunaTranslator/transoptimi/ 下完成名词词典负责专有名词的固定译法翻译错误修正负责批量修正高频错译。三个最常遇到的问题HOOK 提取不到文本先用管理员模式LunaTranslator_admin.exe再试一次仍不行的话参考 docs/zh/emusupportlist/ 确认该游戏或模拟器是否被支持。文本一闪而过、一次只蹦一两个字这是 HOOK 刷新延迟低于游戏打字速度导致的在 HOOK 设置中调高刷新延迟反过来若文本正确但出得太慢则适当调低docs/zh/hooksettings.md。启动即闪退、提示缺少组件注入类文件常被误报为病毒按上文方法把软件目录加入杀毒白名单再重新解压即可。写在最后LunaTranslator 的使用逻辑其实就两句话为游戏挑一种取词方式HOOK 或 OCR再配一个顺手的翻译引擎需要沉浸感时打开 TTS 朗读。遇到不支持的游戏优先查文档和模拟器支持列表绝大多数情况都能找到可工作的组合。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表