使用弹弹play在线服务翻译字幕文件
※ 「在线翻译字幕」为弹弹play会员功能
从PC 13.3版开始,弹弹play支持使用在线服务为您翻译AI语音识别出的文本,也可以用来翻译字幕文件。「AI语音识别」功能介绍
功能特点
- AI语音识别后一键导入识别结果开始翻译
- 可以自选使用哪个翻译服务(Azure Translator / ChatGPT / GPT-4o)
- 翻译速度快,几分钟内就可翻译一个字幕文件
- 支持数十种语言的翻译,支持自动识别源语言
- 初步翻译后就地编辑结果,或是清除一部分翻译结果并重试
- 完成后可以导出翻译后的字幕,支持导出双语字幕
使用方法
可以通过多种方式进入此功能:
<1> 在AI语音识别完成后,点击下方的 【翻译字幕】 按钮:
<2> 在播放器界面右键菜单中,选择【弹弹play AI - AI字幕翻译】
<3> 在播放器【调整】边栏,选择【AI字幕翻译】:
将会提示您选择一个本地 srt 或 ass 格式的字幕文件,选择后将打开【翻译字幕】窗口:
翻译字幕
点击下方的 [翻译字幕] 按钮即可对全部字幕进行翻译。
翻译完成后可以点击 [导出字幕文件] 将翻译结果生成 SRT 格式的字幕,后续可以使用播放器播放。支持导出双语字幕。
翻译服务
您可以手动选择使用一个在线服务进行翻译。当前我们支持的在线翻译服务提供商:
- Azure 翻译服务(默认)
- ChatGPT
- GPT-4o
由于在线翻译服务价格不同,各个翻译服务每个月也将有独立、不同的使用额度。使用 Azure 翻译服务时,每一次翻译字幕的操作将消耗 1 次使用额度。使用 ChatGPT/GPT-4o 服务时,将按翻译的字符(token)数量计算额度。
当前弹弹play会员用户的月额度上限是:(文档可能会更新不及时,请以软件中提示为准)
- Azure 翻译服务:60次/月
- ChatGPT:100,000 token/月
- GPT-4o:80,000 token/月
当使用 Azure 翻译字数较多的字幕文件时,弹弹play会自动将其分割成多个小文件后进行多次翻译,此时将消耗多次额度。当前,每超过 10,000 个字符(只计算待翻译文本,并非字幕文件长度)将会触发一次分割。
关于token:token 简单来说是 GPT 用来计算文字的单位,一个汉字或一个英文单词约等于 1.3 个token。
GPT 翻译由于成本较高等原因,将使用按字符计费的方式。按照我们的计算,当前月额度可以翻译约 20 个时长 24 分钟的TV动画的字幕,通常来说日常、剧情类动画消耗字符较多,战斗类动画消耗字符较少。
完成翻译后,将弹窗提示您本次使用翻译服务的额度消耗数字以及剩余额度。当您使用完某个翻译服务的额度后,可以继续使用其他还有额度的翻译服务。当所有翻译服务的额度都被消耗至零,本月将无法再使用在线翻译字幕功能。
语言设置
在线翻译服务支持数十种语言的互相翻译,您可以在“原始语言”和“目标语言”处选择。”原始语言“支持语言自动检测。
重试和编辑
重试:在翻译时,会默认跳过之前已经翻译完成过的句子。如果您之前已经将字幕文件完整翻译过一遍,再次点击 [翻译字幕] 将不会消耗额度。
在识别结果列表点开右键菜单,可以清除已选中的翻译文本(使用Ctrl/Shift多选),或是清除当前所有翻译结果。再次点击【翻译字幕】时,将重新联网尝试翻译它们。
ChatGPT 在重试局部翻译时,将自动进入“慢速”模式,此模式下翻译速度会变慢,但成功率和翻译质量会提高。
编辑:双击任何原始文本或翻译文本,可以就地编辑其内容,方便在翻译前修正原文错误,或是优化翻译结果。
输出字幕
您可以选择输出字幕的内容,原始语言、目标(翻译后的)语言、或是生成双语字幕。
导出的双语字幕将按照上方原始语言,下方目标语言的方式排列。
意见反馈
如果您对在线翻译功能有意见或建议,或是出现当前限额不够使用等情况,可以到本社区中进行反馈。或是通过弹弹play右上角“反馈”按钮联系我们。