起因
自己英文比较差,国外大佬的演进听不清楚,也没有字幕,虽然有PPT,但还是想完整的了解下。
于是在想自己能用哪种语音识别的工具把英文字幕加上。最近一直在youtube上看视频,发现youtube可以把字幕转换成各国语言的字幕。youtube,也属于google,由于对外国技术的盲目崇拜,就没有再去了解其他的能给视频加自动字幕的方法,有其他更好更简单的方法的朋友们,欢迎在留言区留言,感谢。
youtube自动字幕的介绍:
使用自动字幕功能
字幕是确保观看者能看懂您的内容的一种有效途径。YouTube 可以使用语音识别技术自动为您的视频生成字幕。
注意:这些自动字幕是由机器学习算法生成的,因此字幕的质量可能会参差不齐。我们鼓励创作者首先考虑提供专业字幕。虽然 YouTube 一直在改进语音识别技术,但由于错误发音、口音、方言或背景噪音等因素,自动字幕可能无法准确识别语音内容。您应审核所有自动字幕,并修改所有未准确转录的部分。
过程
过程还是非常曲折的。
第一步先下视频。
万万没想到infoq上只能下载音频mp3和PPT,因为自己也就需要语音,所以也没有想什么破解办法去下载视频了,而youtube只能上传视频,主要的时间都花在转化视频上了。
第二步转化成能给youtube上传的视频。
下完mp3后,想着直接转为mp4就可以上传了,中间试过2个免费软件,都不能把完整的音频转化,于是给其中一个迅捷充值了终身会员,但是通过mp3转为MP4的完整视频上传到youtube就是失败,转化其他格式mkv什么的也试过,不行,于是继续google,反正就两种方式,第一种就是上面试过的,把MP3转为MP4,但是这种方式十几分钟的可以上传,40分钟的,上传完成后,编解码失败(非账号验证问题),
第二种就是类似youtube上的音乐视频,一张图片做封面,背景音乐使用MP3,于是开始实验这种方法,最后成功上传。
第三步youtube视频添加自动字幕,官网说明也很简单,但我自己弄的过程也很复杂。最后实验出来,要有自动字幕,要添加两条字幕。
最后可以在可以下载自动识别的英文字幕文件
结论
虽然总共花了7,8个小时,但还是有收获的,至少以后可以直接用这种方式了。在转化视频上花了太长的时间,做了很多无用功,最开始没有意识到可以把MP3当背景音乐做视频的方法来弄,就想着简单点转化视频,结果用各种软件转化,在线的,下载客户端的,转化各种格式,都试了一遍都不行,主要还是youtube不说明具体原因,就是上传失败。有其他更简单方式的小伙伴,请在留言区留言。