OBS 插件实现实时语音翻译:如何实时为你的直播配音
Matt McElligott
OBS 实时语音翻译插件:如何为你的直播配音
OBS 拥有适用于一切的插件。有用于警报的插件,用于场景切换的插件,用于虚拟摄像头的插件,以及用于音频过滤器的插件。
对于翻译,大多数主播首先会选择基于字幕的插件。例如 LocalVocal 和 Polyglot OBS。它们确实有效,可以在屏幕上显示文本。
但字幕插件和语音翻译插件是不同的产品。本指南涵盖了实际的语音翻译:它的输出内容、在 OBS 中的工作方式以及如何设置它。
语音翻译与字幕插件的区别
字幕插件会获取你的声音,通过语音识别处理,并在屏幕上显示翻译后的文本。你的观众阅读翻译。
语音翻译插件则有所不同。它们会获取你的声音,通过翻译和语音合成引擎处理,并以另一种语言输出新的音轨。你的观众听到的是翻译后的声音。
这种区别比看起来更重要。
任何语言的母语者都不会通过阅读字幕来观看游戏直播。他们会听。如果你在法语直播中添加英文字幕,一些英语观众会尝试观看。但大多数人会在几分钟后离开。在观看游戏的同时阅读是一种负担。
如果你给这些英语观众提供听起来像英语的音频流,他们就会留下。对他们来说,这只是一场普通的直播,只不过是用他们的语言呈现而已。
StreamFluent OBS 插件的工作原理
StreamFluent 是一款适用于 OBS Studio 的实时语音配音插件。它的安装方式与其他 OBS 插件相同,并直接集成到你的混音器中。
安装完成后:
- 新的音频源会自动出现在你的 OBS 混音器中。它们被标记为“SF Dub. English”、“SF Dub. Spanish”或你配置的任何语言。
- 每个源都是你的麦克风输入的实时配音版本。
- 你可以将该源添加到单独的场景或将其路由到第二个流输出。
- 云端会处理你的声音,并在不到 1 秒的延迟内返回配音音频。
你的主直播流不受影响。在你的主频道上,你的声音仍然和你本人完全一样。配音音频仅发送到你配置的目标。
分步安装指南
-
下载插件。 访问 streamfluent.ai 并下载适用于你的操作系统的 OBS 插件。
-
将其移动到你的 OBS 插件文件夹。 在 Windows 上:
C:\Program Files\obs-studio\obs-plugins\64bit。在 Mac 上:~/Library/Application Support/obs-studio/plugins。 -
重启 OBS Studio。 插件会在启动时加载。
-
新的源会自动出现。 在你的“来源”面板中,你将看到为每种配置的语言提供的 StreamFluent 音频源。
-
配置你的语言对。 打开 OBS 中的 StreamFluent 设置面板。设置你的源语言和一个或多个目标语言。
-
路由配音音频。 将配音音频源添加到 OBS 设置中的第二个流输出。该输出指向你在 Twitch、YouTube 或任何 RTMP 目标上的第二语言频道。
首次配置的总设置时间:大约 10 分钟。
翻译的内容
StreamFluent 翻译你的语音输入。具体来说:
- 你的麦克风。 你说的所有内容都会被处理。
- 不是游戏音频。 音效、音乐、游戏内对话在配音频道上保持原始语言。
- 不是系统音频。 来自你的直播的背景音乐保持不变。
这是故意的。另一种语言的游戏音频会让观众感到困惑。你需要翻译的是你的评论。游戏声音对每个人来说都是一样的。
如果你用英语说出一个游戏术语,而你的直播正在被配音成西班牙语,那么你的声音会用西班牙语说出来。游戏音频则在其原始语言下播放。
延迟和质量
数据:
- 端到端延迟: 不到 1 秒。
- 语言: 32 种。
- CPU 开销: 不到 2%。所有繁重的处理都在云端进行。
- 语音克隆: 在 Pro 级别可用。配音语音会根据你的声音的简短样本进行训练。听起来像你,而不是通用的文本转语音引擎。
- OBS 兼容性: 适用于 OBS Studio 28 及以上版本,以及 Streamlabs OBS。
不到 2% 的 CPU 占用率对于已经在高负荷运行的直播机器来说非常重要。像 LocalVocal 这样的字幕插件会在本地运行 Whisper,这可能会在较弱的机器上显著提高 CPU 使用率。StreamFluent 则卸载了所有内容。
常见问题
它是否适用于 Mac、Windows 和 Linux? 是的。该插件适用于所有三个平台。Mac 和 Windows 的测试最多。Linux 支持可用,但更新。
我可以在 Streamlabs OBS 上使用它吗? 是的。Streamlabs OBS 支持标准的 OBS 插件。安装路径略有不同,但插件的工作方式相同。
它使用多少 CPU? 在你的本地机器上不到 2%。翻译处理发生在 StreamFluent 的云基础设施中,而不是在你的计算机上。
如果我也想要字幕怎么办? 同时运行 LocalVocal 和 StreamFluent。LocalVocal 处理你的主直播流上的字幕。StreamFluent 处理你的第二个频道上的配音音频。两者可以同时运行,不会发生冲突。
如果连接断开会发生什么? 配音音频源在第二个频道上会静音。你的主直播流不受影响。连接恢复后,插件会自动重新连接。
我可以同时配音成多种语言吗? 是的。在 StreamFluent 设置中配置多个目标语言。每种语言都会在你的 OBS 混音器中获得自己的音频源。将每个源路由到不同的流输出。