bquenin/interpreter

This application can translate text captured from any application running on your computer.

解决的问题

Interpreter 是一款专为日本语复古游戏设计的离线屏幕翻译工具。它通过捕获屏幕、执行光学字符识别(OCR),并将英文翻译以浮动叠加层的形式实时显示,无需互联网连接或付费 API,即可让玩家实时理解游戏文本。

工作原理

该工具通过四步流程运行:

  1. 屏幕捕获:以设定的刷新率捕获目标窗口或视频设备(如采集卡)。
  2. OCR:默认使用 MeikiOCR(专为像素字体优化),也可连接外部 owocr 服务器,使用其他引擎(如 Google Lens、Apple Live Text)。
  3. 翻译:默认使用 Sugoi V4 进行离线日语到英语的翻译。也支持通过 Ollama 或 OpenAI 兼容 API 连接 LLM 端点,以获得更高品质或支持其他语言的翻译。
  4. 显示:翻译后的文本通过「Banner」(字幕栏)或「Inplace」(直接叠加在游戏窗口上的文本)显示。

适用人群

希望在不依赖云服务的情况下,获得实时、私密且免费翻译的日本语复古游戏玩家。

主要亮点

  • 完全离线:初始设置后无需云 API 或互联网连接。
  • 复古游戏优化:使用 MeikiOCR 更好地处理像素化游戏文本。
  • 灵活的叠加层:提供字幕栏和透明叠加层,可将文本直接置于原始日文文本之上。
  • 可扩展翻译:支持与 Ollama 及其他 LLM 端点集成,以提升翻译质量。
  • 多语言支持:若配置 owocr 和 LLM 端点,可翻译中文、韩文及多种欧洲语言的游戏。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目