Skip to content

游戏机翻

miao_miao edited this page Oct 1, 2020 · 8 revisions

识别并翻译外语游戏剧情字幕,实现实时汉化功能(galgame汉化/机翻)

选择识别引擎:

  • 此用途对OCR引擎的使用可能比较频繁,建议自行注册使用百度OCR的API版(有免费限额)

选择翻译引擎:

  • 此用途对翻译引擎的使用可能比较频繁,建议自行注册使用百度翻译的API版(有免费限额)
  • 勾选 ”启用自动翻译“ (必须)

选择朗读引擎:

  • 朗读引擎不做推荐,请自行逐个尝试再选择
  • 按自己喜好勾选或不勾选 ”启用自动朗读“ (朗读会增加识别耗时,建议不勾选)

启用预览弹窗:

  • 勾选 ”启用预览弹窗“ (必须)
  • 启用后将主要使用此弹窗预览游戏机翻字幕

设置识别、翻译、朗读语言

  • 日语机翻:将识别语言、翻译来源语言都设为 ”JP“,将翻译目标语言设为 ”ZH“
  • 英语机翻:将识别语言、翻译来源语言都设为 ”EN“,将翻译目标语言设为 ”ZH“
  • 俄语机翻:将识别语言、翻译来源语言都设为 ”RU“,将翻译目标语言设为 ”ZH“
  • 如果朗读内容为识别文本,朗读语言应该与翻译来源语言一致
  • 如果朗读内容为翻译文本,朗读语言应该与翻译目标语言一致

启动并设置游戏:

  • 启动需要机翻的游戏,并设置为窗口模式或窗口式全屏模式
  • 在游戏剧情进行至显示字幕时暂停游戏

设置固定截图区域:

  • 回到PandaOCR程序界面,左键双击右下角规则列表处选择一条规则,再右键点击此规则开始编辑规则:

  • 此时弹出 ”编辑固定截图规则“ 界面,点击 ”选取“ 按钮,将鼠标移至游戏字幕位置,按下左键后拖动选取字幕位置后松开鼠标(像QQ截图一样截取字幕区域):

  • 同时也可以修改规则名称:

  • 点击 ”保存“ 按钮保存规则

开始游戏机翻(手动)

  • 点击PandaOCR程序界面右上角关闭按钮,将程序最小化至系统托盘
  • 继续游戏,在字幕出现时按下PandaOCR中设置好的快捷键(默认F4键)开始识别设定的固定区域并自动翻译

开始游戏机翻(自动)

  • 自动模式属于实验性功能,相比手动每次刷新字幕都要按一次快捷键不同,自动模式下开启和关闭只需按一次快捷键
  • 编辑配置文件,设置独立的自动固定截图快捷键如”F8键“,截图延迟如:5000(1000=1秒),截图精度如:98(百分比) :

  • 重启PandaOCR
  • 继续游戏,在字幕出现时按下”F8键“,此时程序会每隔5秒自动截图,如果当前截图与上一次截图的相似率小于98%则重新机翻,反之则什么也不做
  • 再次按下”F8键“可关闭自动固定截图功能

参考教程: