首页
/ 【亲测免费】 MORT 实时游戏翻译器使用教程

【亲测免费】 MORT 实时游戏翻译器使用教程

2026-01-30 04:16:53作者:何举烈Damon

1. 项目介绍

MORT(实时游戏翻译器)是一个开源项目,它使用OCR(光学字符识别)技术实时提取屏幕上的对话,并通过数据库或机器翻译输出翻译结果。该项目目前支持英语和日语的默认翻译提取,并且可以通过与钩子程序链接,使用保存到剪贴板功能进行翻译。

MORT的主要特点包括:

  • 实时翻译
  • 支持多种OCR引擎,如TesseractOCR、Windows OCR、NHOcr、Easy OCR
  • 支持多种机器翻译服务,如Naver Papago、Google Web、Google Sheet、ezTrans、DeepL
  • 使用数据库的语言修补
  • 支持多个OCR区域
  • 支持图像调整

2. 项目快速启动

系统要求

  • Windows 10 或更高版本
  • 64位操作系统
  • .NET 7 或更高版本
  • Visual Studio 2022 Visual C++ (x64)

快速启动步骤

  1. 克隆或下载项目代码到本地环境。
  2. 使用Visual Studio打开MORT.sln解决方案。
  3. 确保项目设置为Release模式,目标CPU为X64。
  4. 构建项目。
  5. 将构建后的文件解压到发布文件夹中,以获取必要的运行文件。
  6. 运行MORT应用程序。
// 示例代码:如何使用MORT进行翻译(假设已经配置好环境)
// 注意:以下代码仅为示例,实际使用时需要根据项目具体情况进行调整

// 初始化MORT翻译器
MortTranslator translator = new MortTranslator();

// 设置OCR语言和翻译服务
translator.SetOcrLanguage("en"); // 假设游戏语言为英语
translator.SetTranslationService("Google"); // 使用Google翻译服务

// 选择OCR区域
translator.SelectOcrArea(100, 100, 500, 300); // 设置OCR区域坐标和大小

// 开始翻译
translator.StartTranslation();

3. 应用案例和最佳实践

  • 案例1:使用MORT对英文游戏进行实时翻译,提高游戏体验。
  • 案例2:将MORT集成到自定义翻译服务中,实现更灵活的翻译流程。

最佳实践:

  • 在使用MORT之前,确保已经根据游戏窗口调整了OCR区域。
  • 选择合适的OCR引擎和翻译服务以获得最佳翻译效果。

4. 典型生态项目

  • MORT Core:MORT的核心库,提供了OCR和翻译的主要功能。
  • MORT NHocr:NHocr库的定制版本,用于MORT中的OCR处理。

以上是MORT项目的使用教程,希望对您有所帮助。

登录后查看全文
热门项目推荐
相关项目推荐