BabelBot 语音聊天翻译指南
实时阅读 Discord 语音通话中大家所说内容的译文。
语音聊天翻译让成员用自己的语言阅读语音通话中大家说的话。BabelBot 会在语音频道中收听,并把译文发到该频道的聊天中。它不会说话。Ultra
语音消息使用另一项功能
要翻译成员在聊天中发送的语音消息和音频文件,请使用媒体翻译。语音聊天翻译适用于实时通话。
🛠️ 设置
你需要 Ultra 或 Founder Access,并且至少设置一种目标语言。之后成员可以随时开始一个会话。
选择消息样式
选择一种 语音消息样式。请参阅下表。
检查 BabelBot 的权限
在你使用的每个语音频道中,BabelBot 都需要 查看频道、连接 和 发送消息 权限。如果使用 简洁的发言者消息,它还需要 管理 Webhook 权限。
| 样式 | 成员看到的内容 |
|---|---|
| 简洁的发言者消息 | 译文显示在发言者的名字和头像下面。聊天看起来就像大家自己打的字。 |
| 详细嵌入消息 | 一张 BabelBot 卡片,包含原话、检测到的语言和译文。适合管理员使用。 |
🎙️ 开始会话
加入语音频道
连接到你想翻译的语音频道。
运行 /voice start
在同一服务器的任意文字频道中运行 /voice start。BabelBot 会立即加入你的语音频道。
边听边看
打开语音频道的聊天。每当发言者停顿时,BabelBot 就会发出一条译文。
BabelBot 会翻译成该语音频道的目标语言。频道规则可以更改这些语言。这里没有语言选择器。如果发言者说的已经是唯一的目标语言,BabelBot 不会为这段话发任何内容。
🛑 停止会话
运行 /voice stop,或者在语音频道聊天中的开始消息上选择 停止翻译。如果会话是你开始的、你在这个语音频道中,或者你拥有 管理服务器 权限,你就可以停止会话。
所有人离开语音频道后,会话也会停止。运行 /voice status 可以查看是否有会话正在进行。
要禁止开始新会话,请在仪表板中关闭 允许语音聊天翻译。
📏 限制
| 项目 | 限制 |
|---|---|
| 套餐 | Ultra 或 Founder Access |
| 每个服务器的会话数 | 同一时间 1 个 |
| 最长会话时间 | 4 小时。再次运行 /voice start 即可继续。 |
| 无人发言的会话 | 30 分钟内没有新内容发出时停止 |
| 录音 | BabelBot 不保存语音录音 |
| AI 翻译次数 | 语音聊天不消耗你的每月 AI 翻译次数 |