Efficient Subtitle Translation Tool using ChatGPT API

1/2 找了一圈基于ChatGPT API的字幕翻译代码,subtitle-translator 这个项目是我目前发现的唯一靠谱的一套翻译方案,它几乎“完美”的解决了GPT的输出格式不靠谱的问题,但缺点就是速度慢,消耗略高,但总的来说还可以接受。

https://github.com/gnehs/subtitle-translator

2/2 简单来说它每次只翻译一行字幕,并且带上之前的4行字幕,这样可以确保一次只返回一个字幕的翻译结果,但可以确保结果准确,而不必担心ChatGPT自作主张帮你合并字幕

有待优化的地方:

1. 翻译过的要缓存,如果API错误就前功尽弃了

2. 将字幕分块几个线程并行翻译,这样能快很多

@yihong0618 FYI

3/3 还有一个Electron的版本,增强了很多

https://github.com/gnehs/subtitle-translator-electron

Proudly powered by WordPress | Theme: Journey Blog by Crimson Themes.