如何在 Discord 上使用文字转语音:2025 年完整设置指南
2026年1月22日
Discord 的文字转语音(TTS)功能可以将键入的消息转换为语音,使消息在快速滚动的聊天频道中脱颖而出,否则这些消息很容易被忽视。Discord 的 TTS 功能易于设置和使用,特别适合那些需要在副本中引起注意、提高服务器无障碍访问性或只是想和朋友开玩笑的用户。
本指南全面涵盖了所有基本信息:如何在设置中启用 TTS、如何有效地使用 /tts 命令、如何配置服务器范围的选项,以及当默认的机械声音无法满足预期时,如何探索外部工具。
Discord TTS 究竟是什么
Discord 的文字转语音功能可将书面消息转换为通过用户设备播放的音频。当使用 /tts 命令发送消息时,Discord 的语音引擎将为任何启用了 TTS 通知的用户大声朗读该消息。
系统依赖于每个设备的原生语音合成,例如 Windows 的内置语音、macOS 的原生语音以及浏览器的语音 API。因此,同一条消息在不同接收设备上的声音可能不同。语音质量往往偏向功能性但听起来很机械,这一限制导致一些用户寻求第三方解决方案以获得更自然的语音。
TTS 在文字频道和私信中均可使用,而它最常用于可以同时让多名用户听到音频的服务器中。
第 1 步:在用户设置中启用 TTS
在发送或接收 TTS 消息之前,必须在 Discord 的设置中启用该功能。这是一项个人设置——所有用户都可以控制自己是否能够发送和接收 TTS 音频。
在桌面端 (Windows/Mac):
- 点击左下角用户名旁边的齿轮图标,打开“用户设置”。
- 导航到左侧边栏的无障碍。
- 找到文字转语音部分。
- 打开**“允许播放并使用 /tts 指令”**的开关。
重要提示: 截至 2025 年,由于移动操作系统对语音 API 的限制,Discord 移动应用(iOS 或 Android)不支持 TTS。因此,TTS 功能仅限于桌面应用和浏览器版本。
第 2 步:配置 TTS 通知首选项
启用 TTS 后,用户可以控制何时朗读消息,防止每个服务器中的每条 TTS 消息都通过扬声器播放。
- 在“用户设置”中,导航到左侧边栏的“通知”。
- 向下滚动到“文字转语音通知”部分。
- 选择以下三个选项之一:
| 设置 | 功能说明 |
|---|---|
| 针对所有频道 | 播放任何服务器中的每条 TTS 消息 |
| 针对当前选定的频道 | 仅播放当前活动频道中的 TTS 消息 |
| 从不 | 禁用接收 TTS 消息(仍允许发送 TTS 消息) |
对于大多数用户,“针对当前选定的频道”达到了理想的平衡——用户可以在积极参与对话时听到 TTS 消息,而不会被其他地方的消息干扰。
第 3 步:调整 TTS 播放速度
Discord 允许用户控制 TTS 消息的朗读速度,这会影响理解和整体用户体验。
- 在“用户设置”中,导航到无障碍。
- 找到文字转语音速率滑块。
- 在较慢(易于理解)和较快(减少干扰时间)之间调整滑块。
用户可以通过在测试服务器或私信中给自己发送一条 TTS 消息来测试不同的速度。找到合适的语速会对用户体验产生明显的影响。
第 4 步:发送您的第一条 TTS 消息
配置好设置后,发送 TTS 消息非常简单:
- 加入或打开任何文字频道或私信。
- 输入 /tts,后跟空格和您的消息内容。
- 按回车键。
示例:
/tts 大家好,副本将在五分钟后开始!
Discord 会向频道中启用了 TTS 的所有人大声朗读您的消息。/tts 前缀不会出现在显示的消息中;也就是说,接收者只会看到具体的文本,同时听到朗读声。
快速提示:
● 保持消息简洁。冗长的 TTS 消息可能会让听众感到厌烦。
● 标点符号会影响节奏。例如,句号会产生停顿,而逗号会产生较短的间歇。
● 避免过多的连续大写或重复字符——像 "WWWWWWWW" 这样的字符串听起来会非常不悦耳。
第 5 步:在服务器范围内配置 TTS 设置(面向管理员)
服务器管理员可以管理整个服务器的 TTS 权限,控制谁可以使用该功能以及其如何运行。
访问服务器 TTS 设置:
- 点击左上角的服务器名称以打开下拉菜单。
- 选择服务器设置。
- 导航到左侧边栏的文字与图像。
- 滚动到文字转语音部分。
可用的服务器选项:
● 允许播放并使用 /tts 指令: 为整个服务器启用或禁用 TTS。
● 允许发送 TTS 消息的角色: 控制哪些角色可以发送 TTS 消息(默认为仅限管理员)。
● TTS 输出音量:将音量在 0% 到 200% 之间进行调整。
● TTS 语音: 选择服务器上用于 TTS 播放的语音。
最佳实践: 许多服务器将 TTS 访问权限限制为管理员或受信任的角色,以防止垃圾消息骚扰。在向所有人开放 TTS 之前,请考虑社区的具体需求。
在语音频道中使用 TTS 机器人
Discord 内置的 TTS 仅在文字频道中播放,不会直接将音频广播到语音频道。要在语音聊天中使用 TTS,需要使用专用的机器人。
热门 TTS 机器人:
● TTS Bot — 易于设置,能够加入语音频道并大声朗读消息。命令包括 /setup、/join 和 /leave。
● SeaVoice — 将 TTS 与语音转文本转录相结合,提供全面的语音辅助功能。
● MEE6 — 一款多功能机器人,除了其他功能外还配备了 TTS 能力。
基本 TTS 机器人设置:
- 访问机器人的列表页面(例如 Top.gg、Discord App Directory)。
- 点击“添加至服务器”以授权机器人。
- 使用设置命令(通常为 /setup #频道名称)指定一个文字频道。
- 加入一个语音频道,并使用命令 /join 让机器人加入。
- 在指定的文字频道中输入消息,机器人将在语音聊天中朗读。
与内置 TTS 相比,机器人具有以下优势:它们直接在语音频道中发声,通常支持多种语言,并且有些机器人允许自定义语音。
常见 TTS 问题排查
TTS 不播放:
● 确保已在“用户设置”>“无障碍”下启用 TTS。
● 确认通知设置未设为“从不”。
● 确认音频输出设备工作正常。
● 重启 Discord,因为更新有时会重置设置。
TTS 在特定服务器中无法工作:
● 服务器管理员可能禁用了 TTS 或将其限制在某些角色。
● 请管理员检查“服务器设置”>“文字与图像”。
机械感强或音质差:
● Discord 依赖于系统的语音引擎。Windows 和 macOS 之间的音质会有所不同。
● 如需更高质量的语音,请考虑使用外部 TTS 工具(见下文)。
浏览器 TTS 问题:
● 某些浏览器会限制语音 API。使用桌面应用通常可以提供更一致的性能。
超越内置 TTS:更优越的语音选择
Discord 的默认 TTS 可以满足基本需求,但其机械的声音缺乏许多用户追求的自然感。外部 TTS 工具可以生成更高质量的音频,并分享到 Discord 中。
工作流程:
- 通过外部 TTS 平台生成音频。
- 下载音频文件。
- 在 Discord 中分享该文件,或通过虚拟音频线将其路由到麦克风。
对于经常需要自然语音 TTS 的创作者——无论是为了直播、角色扮演服务器还是辅助功能内容——外部工具提供了显著提升的语音质量。
Fish Audio 在这些使用场景中表现尤为突出,特别是对于需要多语言支持或更具表现力语音的用户。该平台的 Fish Audio S1 模型可以通过直接嵌入文本中的标签(如 (excited) 或 (nervous))来实现带有情感控制的自然语音,无需复杂的设置即可提供可预测且一致的结果。
该平台支持八种语言(包括英语、中文、日语、德语、法语、西班牙语、韩语和阿拉伯语),并具备完整的情感标签功能。对于拥有国际成员的 Discord 社区,这种覆盖范围可以满足大多数常用语言的需求。
语音克隆是另一个选择——Fish Audio 仅需 10 秒的参考音频即可生成与特定发言者匹配的自定义语音。这对于寻求一致语音形象而无需手动录制所有内容的创作者非常有用。
其他外部 TTS 选项:
像 ElevenLabs 和 Murf 等工具也提供适用于 Discord 内容的高质量语音。选择是否合适取决于具体需求——有些工具优先考虑英语质量,而另一些则提供更广泛的语言选项或不同的定价结构。
TTS 礼仪:负责任地使用
虽然 TTS 可以增强交流,但误用很快就会变成一种干扰。以下是一些有助于维护良好社区环境的准则:
应该做:
● 将 TTS 用于重要公告或有时效性的提醒。
● 保持消息简短明了。
● 遵守服务器关于 TTS 使用的规则。
● 在活跃服务器中部署之前,先在私人频道测试 TTS 设置。
不该做:
● 重复发送垃圾 TTS 消息。
● 发送需要过长时间才能读完的超长消息。
● 在每一条日常消息中都使用 TTS,这会削弱其影响力。
● 如果他人觉得受到干扰,不要无视停止使用的请求。
此外,服务器管理员必须为 TTS 的使用设定明确的预期并一贯执行。
总结
在 Discord 上设置文字转语音涉及几个简单的步骤:1) 在无障碍设置中启用 TTS,2) 配置通知首选项,3) 开始使用 /tts 命令。服务器管理员还可以额外控制 TTS 的访问权限和运行模式。
若要在语音频道中使用 TTS,应添加专用的机器人。对于音质要求更高、听起来比 Discord 内置选项更自然的用户,Fish Audio 等外部 TTS 工具提供了显著的改进,在多语言社区和需要表现力及自定义语音的创作者中尤为受欢迎。
该功能本身很简单;而它是否有效,取决于对相关社区的尊重以及为特定需求选择合适的工具。


