电影没字幕?自己来做一个吧!
2020-08-19超载
超载
注册讯飞开发者
首先注册登录讯飞开发者平台(https:∥www.xfyun.cn/),需要实名认证,输入姓名和身份证号即可。
开启语音转写服务
注册登录后,选择进入控制台或直接进入我的应用,选择创建新应用,随意填入应用名称、分类和描述,创建完成后回到平台首页,在顶部导航栏选择“产品→语音转写”,点击进入后选择“免费试用→立即领取”,在弹出的窗口中选择刚刚创建的应用并确认(图1)。
获取接口ID和KEY
领取成功后即会跳转至服务页面,如未跳转,可从“控制台一我的应用一语音转写”进入,在该页面服务接口认证信息处极为我们需要的接口,将ID和KEY分别复制到SubtitlesView对应窗口即可(图2)。
注册百度翻译
接下来注册百度翻译开发者,注意选择实名认证,免费的标准版即可。百度翻译可以将讯飞语音识别出来的英文翻译成简体中文字幕。注册后保留API接口信息(图3)。
然后,开始下载今天的主角Subtitles-View,这是一款开源应用,下载地址:https:∥appinn.lanzous.com/iby5v4f。下载解压后,运行“Subtitles→View”,在设置中,填写刚刚申请到的讯飞开发者ID和KEY以及百度翻译的API接口信息。注意,讯飞免费用户的使用权力在30天内可以使用累计5小时,对一般临时处理一个视频足够了。此时点击新建按钮,然后选择视频文件(亦可拖拽视频到软件中),然后将语言设置为英语(目前只支持英语),然后点击转换按钮,软件将自动听写语音内容,并转换成语音(图4)。
听写完毕,会看罗列在软件界面,拥有时间轴的听写结果。这个听写结果是纯英文的,我们还需要将它转换为中文字幕。此时,点击“Subtitles→View”左侧“译”字的图標按钮,自动检测处选择“英文”,转换文字在列表菜单中选择“简体中文”,然后点击“开始翻译”即可。注意,百度翻译的标准版只是翻译的每秒访问量小一些,并不影响我们一般使用(图5)。
翻译完成后,你还可以手动编辑具体的细节错误,笔者粗略的试了一下,非专业词汇、俚语较少的影片语音内容,准确率还是相当高的。如此一来,你就拥有了可以第一时间尝鲜的视频了,不需要再坐等字幕组新了!注意这些视频和字幕仅供大家学习参考,因为涉及版权问题,是不能随意分享的。