Heleninsa / Coursera_Multi_Subtitle

Snippet to show multi-captions on Coursera. Coursera多字幕支持
1 stars 0 forks source link

请教如何呈现自动翻译的中文字幕 #1

Open hysencn opened 4 years ago

hysencn commented 4 years ago

您好, 按照提示. 将内容:

var myvideo = document.getElementsByTagName('video')[0];
for (var i = 0; i < myvideo.textTracks.length; i++) {
  ["en", "zh-CN"].indexOf(myvideo.textTracks[i].language) > -1 ? myvideo.textTracks[i].mode = "showing" : myvideo.textTracks[i].mode = "hidden";
}

复制到 F12 浏览器控制台中,

效果很棒, 会直接出现英文字幕, 不过没有中文翻译字幕.

Screenshot 2020-02-25 11 40 18

我看的视频本身是没有中文字幕的, 请教如何呈现自动翻译的中文字幕?

https://www.coursera.org/learn/python-crash-course/lecture/hhw7b/what-is-programming

Heleninsa commented 4 years ago

这个是用的自带的字幕。没有的话你可以看一下是不是有繁体。 如果有繁体,使用F12工具中的布局选中的小箭头,点击【英语,English】可以看对应的语言的Code。 自动翻译的话需要使用Transcribe相关的工具,也就是机翻。