VocalStack 标志VocalStack 标志
VOCALSTACK 视频播放器

用您的语言观看任何视频

粘贴视频或录音的链接。VocalStack 会生成字幕,并用说话人自己的声音,以您的语言为您朗读视频。

100 种语言 · 任意视频链接 · 说话人自己的声音
工作原理

三个步骤,无需设置

一切都在上方的播放器中完成。您只需要一个免费的 VocalStack 账户。

01粘贴来自 YouTube、Vimeo 或任何含有视频或录音的网页的链接。
02连接您的 VocalStack 账户。如果您已经转录过该视频,它会立即播放。
03选择一种语言。字幕随之切换,视频也会以该语言为您朗读。
功能

看懂一段视频所需的一切

只需选择一次语言,字幕、转录文本和语音都会随之切换。

字幕

显示在视频上的字幕,可为原话或译文,每行前标明说话人。

同步转录文本

转录文本逐词跟随视频。点击某个句子即可跳转到该处。

语音翻译

用另一种语言收听视频,由说话人自己的克隆语音或预设语音朗读。

去除背景声

关闭语音背后的音乐和噪音,只听人声。

粘贴任意链接

YouTube、Vimeo、MP3 或任何其他视频或音频链接。已经转录过的视频会立即播放。

常见问题

免费开始了解工作原理
面向开发者

把播放器放到您的网站上

同一个播放器也是免费的开源 React 组件。给它一个 VocalStack 转录的分享码,或任意视频链接即可。

设置

一个组件

安装软件包,导入播放器及其样式表,然后传入 VocalStack 转录的分享码。

01从 npm 安装 @vocalstack/player。
02导入 VocalStackPlayer 和 @vocalstack/player/style.css。
03将分享码作为 id 传入,或将任意视频链接作为 src 传入。
bash
npm install @vocalstack/player
typescript
import { VocalStackPlayer } from '@vocalstack/player'
import '@vocalstack/player/style.css'

export function Video() {
  return <VocalStackPlayer id="r4m4srrrhi24" />
}
选项

在代码中配置

观众能更改的每项设置,您也都能设置。README 列出了全部设置。

id

来自 VocalStack 分享链接的分享码。已分享的转录无需密钥。

src

用于代替分享码播放的视频或音频链接。

settings

语言、字幕、说话人标签、逐词高亮、语音翻译、语音和背景声。

controls

隐藏播放器的任意按钮,例如导出或分享。

mode

完整的视频播放器,或以转录文本为主的阅读视图。

阅读 README

开发者常见问题

在 GitHub 上查看在 npm 上查看