Skip to content

原神双语字幕插件 (Genshin Impact Bilingual Subtitles Plugin)

License

Notifications You must be signed in to change notification settings

qew21/GI-Subtitles

Repository files navigation

原神双语字幕插件

基于PaddleOCRSharp文本识别和Genshin_Datasets原神多语言文本json内容。

介绍

期望在展示单一语言剧情文本时,可以同事展示其他语言的对应文本,如中->英, 英->中, 日->中等。

有时候可能喜欢某一语言配音,但对文本理解可能出现偏差。

由于PaddleOCR的限制,本项目只能在64位带avx指令集上的CPU上使用。

原理

首先用OCR识别剧情文本,
然后采用Levenshtein距离匹配现有语言包中文本中对应的名称,
再根据名称找到其他语言包中的文本展示出来。

示例

https://www.bilibili.com/video/BV1sH4y1e7Qg

更新

1.1.0

  1. 支持星穹铁道
  2. 支持调整字体大小
  3. 支持13种语言字幕

1.0.4

  1. 支持支线剧情
  2. 更新4.4部分内容

1.0.3

  1. 支持日中字幕
  2. 降低短文本匹配错误率

1.0.2

  1. 切换语言后重启程序
  2. 将名称用旅行者代替
  3. 调整菜单顺序

1.0.1

  1. 识别区域去除背景,避免同一个字幕解析出不同的结果
  2. 增加语言切换功能,测试英中字幕可用

1.0.0

  1. 初版实现,中英字幕可用