Java实现调取百度翻译API,读取本地字幕文件内容批量翻译

昨天我手动复制粘贴,翻译了一份罗马尼亚语srt字幕文件.

好家伙两千多行,我硬是一条条复制粘贴到百度翻译里。

后来查阅得知百度开通了翻译API接口,只需去百度AI申请开通即可,是免费的,真香。

唯一缺点就是速度慢,不过毕竟能用了,还是蛮香的。不知道如何申请的,可以自行百度一下。

因为代码中需要用的百度API接口的app_id 和 key, 所以去开通申请是必须的,不然就没法用。

Java实现调取百度翻译API,读取本地字幕文件内容批量翻译_第1张图片 百度app_id

而且百度还提供了调用接口的Java项目Demo,好家伙下下来改一下,直接调用就行了。

我已经都整合好了,上传到github,地址:

 https://github.com/JackLiDi/Java-

该项目实现了代码自动调用百度通用翻译api,批量翻译外语srt字幕文件并自动生成中文srt字幕文件 

啥意思,就是说有一个外语字幕文件,看不懂。就不用一条条粘贴到百度翻译了,只需要执行该程序,然后喝杯水干点其他事。

然后等隔一段时间,程序执行完毕。见证奇迹的时刻到了,打开文件刚才满是天文字母的外语字幕,现在全都变成了熟悉的中文。

而且

你可能感兴趣的:(Java,java,百度,机器翻译,接口)