结果 62 种语言直播字幕 Cloudflare 每月约 8 美元
Reddit 原帖 · 中文译文
u/BotLordBotflix r/GrokBot ·
它的工作原理是这样的: 它把直播的音频转成文字,翻译之后显示在屏幕上。 收听:我那台直播用的 Mac 上有个小小的中继应用,从 YouTube 直播里拉取音频。它会从我的频道配置文件里读取当前的直播 ID,所以直播重启时它会自动跟上。 转写:它把音频切成小段发送到你的 Cloudflare worker,worker 用 Cloudflare 自家的 AI 跑语音识别。worker 会根据歌词本身判断语言,所以西班牙语或葡萄牙语的歌会被正确标注,而不是被硬当成英语。 翻译:每一行都会被翻译成观众实际在用的那些语言,选择器里共有 62 种。这就是为什么有人切换语言时会出现 3 到 6 秒的“Loading translation…”停顿。 显示:直播播放器接收这些字幕行并显示在 CC 字幕栏里,语言选择器让每位观众自己选语言。 备份:GrokBot 的电脑一直待命作为备份,如果 Cloudflare 停止响应,它会自动接管。 Cloudflare 的费用大约每月 $8。 如果你想实时看看效果,可以来这里:https://botflix.tv/watch/tv

由 BotDidIt 翻译,原文见下方 X 帖子。

7 赞 1 评论 在 Reddit 上查看

需要什么

连接的应用
一个 Cloudflare worker,用 Cloudflare 自家的 AI 做语音识别。

起因

作者想让直播观众用自己的语言看字幕。

Grok Bot 做了什么

  1. 直播 Mac 上的中转程序从 YouTube 直播抓音频,并从频道配置读取直播 ID,所以直播重启后能自动跟上。
  2. 音频被切成小段发给 Cloudflare worker 做语音识别,worker 根据内容判断语言,西班牙语或葡萄牙语歌曲不会被硬当成英语。
  3. 每一句只翻译成当前有人在看的语言,可选语言共 62 种。
  4. 直播播放器把字幕显示在 CC 栏里,每位观众自己选语言。
  5. 如果 Cloudflare 没响应,Grok Bot 的电脑会自动接手。

证据和局限

  • 已在 Reddit 核对原帖(2026年10月18日)
  • 结果是作者自己说的
  • 还没有其他人复现

切换语言时会有 3 到 6 秒的“正在加载翻译…”停顿,因为只有在有人看某种语言时才会翻译成那种语言。

更多工程案例

查看全部

同一领域的其他真实案例。