游戏实时翻译工具 LunaTranslator 实战指南:3 步跑通日语视觉小说
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
想玩又看不懂日语视觉小说?LunaTranslator 是一款游戏实时翻译工具,抓取游戏画面文本并即时翻译成中文,还支持语音朗读。适合想无障碍玩外语游戏、或借游戏学语言的玩家。
它是什么
它是面向视觉小说与游戏的实时翻译工具:启动后抓取游戏画面里出现的对话,把中文译文显示在悬浮窗口中。很多人叫它日语视觉小说翻译工具,其实它对任何带画面文本的游戏都适用。
三种文本捕获方式
程序提供三种捕获方式:HOOK直接读游戏内存,快且准;OCR走截图识别,通用;剪贴板监控兜底,自动捕获你复制的文字。
三步跑起来 🚀
环境要求:Windows 7 SP1 及以上(推荐 Win10/11)、Python 3.6+、约 2GB 磁盘空间,需联网(供在线翻译引擎使用)。
克隆仓库并安装依赖
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator cd LunaTranslator pip install -r requirements.txt前两条把源码拉到本地目录,第三条按requirements.txt清单装依赖。
启动主程序
python src/LunaTranslator/main.py主窗口打开后,选好捕获方式和翻译引擎,再开游戏即可。
实战场景走查 🎮
日语视觉小说:HOOK 捕获 + 高质量引擎
你想干什么:日语 VN 开起来,对话实时变中文,最好还能边听。
怎么做:先开游戏,捕获方式选HOOK直接读游戏内存。引擎选DeepL或Sakura,前者在线质量更高,后者可离线。想边听就开语音朗读,用系统 TTS 或 Edge TTS,语速音量可单独调。
游戏不在列表:OCR 截图识别
你想干什么:游戏不在 HOOK 支持范围里,仍想看译文。
怎么做:捕获方式切到OCR,靠截图识别画面文字,通用性好。日语先装对应语言包(如 Tesseract 日语包),识别率会明显提升。
离线或弱网:本地 LLM
你想干什么:离线或弱网环境继续翻译。
怎么做:引擎选Sakura或本地 LLM 模型,均为本地翻译,不依赖联网。具体引擎实现可在翻译引擎源码查看。
配置文件指南 ⚙️
日语视觉小说翻译推荐配置
日语视觉小说推荐这样配:捕获用HOOK优先,引擎DeepL + Sakura(在线保质量、离线兜底),OCR 用Tesseract 日语语言包,语音用系统 TTS 或 Edge TTS。
配置文件清单
配置文件都在 src/LunaTranslator/defaultconfig/ 目录,各文件作用:
- config.json:主配置文件,管全局设置
- translatorsetting.json:翻译引擎的选择与参数
- ocrsetting.json:OCR 参数设置
- postprocessconfig.json:译文后的后处理规则
语音合成相关引擎可看语音合成源码目录。
避坑清单 🛠️
HOOK 不工作怎么办
- 以管理员身份运行
- 核对游戏是 32 位还是 64 位,选对应 HOOK
- 仍不行就切 OCR 兜底
OCR 识别率怎么提升
- 装对应语言的语言包
- 调整游戏窗口分辨率与截图区域
- 换渲染更清晰的游戏字体
翻译慢怎么提速
- 引擎从谷歌换成 DeepL
- 试本地翻译模型(Sakura / 本地 LLM)
- 检查网络连接与翻译缓存设置
进阶定制
术语统一替换
游戏里专有名词多,可以加专有名词词典、设置术语统一替换,人名、物品名全程保持一致,不会一段话一个译法。
界面语言与主题
程序内置 20 多种界面语言,设置里切到习惯的即可;界面还提供深色、浅色与自定义主题。
三种捕获方式、多翻译引擎与语音朗读可自由组合,挑一套适合手头游戏的搭配。设置完成后,一个能用的视觉小说汉化翻译工具就齐了。
快速开始命令:
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator cd LunaTranslator pip install -r requirements.txt python src/LunaTranslator/main.py【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考