如何修复 Discord TTS 不工作错误

Discord 的平台非常适合在朋友之间发短信或建立视频和语音聊天,但如果您没有麦克风(have a microphone)(或者您不能或不想说话),您可能会发现自己被排除在外。值得庆幸的是,Discord可以使用文本转语音功能 ( (Discord)TTS )帮助您解决此问题,该功能将文本转换为语音消息。

不幸的是,如果Discord TTS无法正常工作,您需要先找到修复程序,然后才能在平台上使用TTS功能。并非所有服务器或每个Discord频道都支持TTS 。但如果是,并且您无法使用它,则需要按照以下步骤解决问题。

如何启用不和谐的文字转语音(How to Enable Discord Text-to-Speech)

如果您想在Discord上使用文本转语音,您需要检查该功能是否已启用并准备好在您的Discord设置中使用。您只能在启用该功能的服务器频道中使用不和谐TTS,因此您需要加入支持该功能的频道(和服务器)。这是为了帮助防止在繁忙的服务器上滥用TTS 。

不幸的是,Discord TTS仅在使用Discord桌面或 Web 应用程序的 PC 或Mac上受支持。(Mac)Discord移动应用程序目前不支持TTS,因此您不能在那里使用TTS功能。

  1. 要启用Discord文本转语音,您需要在 PC 或Mac上打开(Mac)Discord应用程序。如果您使用的是Discord网络应用程序,请打开 Discord 网站(open the Discord website)并登录。

  1. 登录后,选择左下角用户名旁边的设置图标。(settings icon )

  1. 用户设置(User settings)菜单中,从侧面菜单中选择通知。(Notifications )文本转语音通知(Text-to-Speech Notifications)部分,确保启用TTS通知——这将确保您在活动频道中听到Discord TTS消息。选择一个(Select one)可用选项来激活Discord TTS

  1. 接下来,在用户设置(User Settings)菜单中选择辅助功能。(Accessibility )然后,在Text-to-Speech下,确保选择并激活Allow playback and usage of /tts command滑块。您还可以使用下面“文本到语音转换速率(Text-to-Speech Rate)”部分中的滑块设置语音速度 - 选择“预览(Preview)”进行测试。

  1. 最后,如果您是服务器所有者或管理员,则需要在频道中启用TTS消息以供用户使用该功能(或者管理员需要为您执行此操作)。为此,请选择服务器列表中所选频道旁边的设置图标。(settings icon)

  1. 频道设置(channel settings )菜单中,选择权限(Permissions )>高级权限(Advanced Permissions)。选择一个角色(或选择@everyone),然后选中Send text-to-speech messages权限旁边的勾号图标。(tick icon)选择保存更改(Save changes)以确认更改。

  1. 启用TTS后,在服务器上打开一个支持它的频道。要使用它,请在频道中键入/tts message: text Enter以发送消息,将文本(text)替换为消息的内容。

如果TTS处于活动状态,启用(TTS)TTS的用户(包括您自己)将使用您的设备或浏览器 使用的TTS引擎重复听到该消息。

您和其他用户将听到的TTS消息的格式是: username said message。比如Ben 说 this is a TTS message(Ben said this is a TTS message),其中Ben是用户在服务器上的昵称,this is a TTS messageDiscord用户发送的TTS消息。(TTS)

在 Windows 上更新声音驱动程序(Update Sound Drivers on Windows)

顾名思义,Discord文本到语音转换依赖于您 PC 上的工作音响系统来运行。如果您的扬声器无法在Windows上运行,您需要先解决此问题,因为这可能是Discord TTS在您的 PC 上无法正常运行的原因(假设它们已插入并且正常运行)。

对于大多数用户而言,更新声音驱动程序是解决此问题的最佳方法。例如,如果您缺少主板的芯片组驱动程序,则在安装它们之前您将无法使用Discord TTS 。(New)驱动程序还可以解决您 PC 声音输出的其他问题,包括音频噼啪声问题(audio crackling issues)

  1. 要在Windows(Windows)上更新您的声音驱动程序,请右键单击开始(Start)菜单并选择设备管理器(Device Manager)

  1. 设备管理器(Device Manager )窗口中,选择声音、视频和游戏控制器(Sound, video and game controllers)部分旁边的箭头图标。(arrow icon)或者,如果您缺少驱动程序,请改为选择其他设备(Other devices )旁边的箭头。在列表中找到您的声音设备,然后右键单击并选择Properties

  1. 在“属性(Properties)”窗口中,选择“驱动程序(Driver )”选项卡。要更新您的驱动程序,请选择更新驱动程序(Update Driver)。如果您最近升级了声音驱动程序并希望回滚到较早的驱动程序(roll back to an earlier driver),请改为选择回滚驱动程序(Roll Back Driver )

  1. 如果要通过使用Windows Update数据库搜索可用驱动程序来更新驱动程序,请选择自动搜索驱动程序(Search automatically for drivers)。如果您已从制造商的网站下载驱动程序以手动安装,请改为选择浏览我的计算机以查找驱动程序(Browse my computer for drivers)

  1. Windows 将搜索任何可用的驱动程序,如果可用,则自动安装它们。如果它找不到任何新驱动程序,则需要使用Windows 更新(Windows Update)来搜索它们。出现提示时,选择在 Windows Update 上搜索更新的驱动程序(Search for updated drivers on Windows Update)

  1. 此时,您将被重定向到Windows UpdateWindows将在其中扫描可用的系统更新(包括驱动程序更新)。从这里,选择立即安装(Install now)以安装任何可用的更新。

将扬声器设置重置为立体声播放(Reset Speaker Settings to Stereo Playback)

Discord在(Discord)Windows PC(Windows PCs)上的TTS配置的一个众所周知的问题与声音输出的配置方式有关。尽管大多数用户可能拥有环绕声扬声器系统,但如果您的扬声器配置为使用立体声音频配置以外的任何其他配置(使用两个扬声器) , Discord可能会停止工作。(Discord)

如果您在Windows的声音设置中将扬声器或耳机输出配置为不同的设置,例如多扬声器环绕声设置,Discord TTS可能会停止工作。如果是这种情况,您需要将Windows扬声器设置设置为立体声,以恢复Discord文本转语音功能。

  1. 要在Windows(Windows)上使用立体声播放配置,请右键单击开始(Start)菜单并选择设置(Settings)

  1. 设置(Settings)菜单中,选择系统(System )>声音(Sound )>声音控制面板(Sound Control Panel)

  1. 声音(Sound)菜单中,在播放(Playback)选项卡中选择您的播放设备,然后按左下角的配置。(Configure)或者,右键单击选定的播放设备并选择配置(Configure)

  1. 扬声器设置(Speaker Setup)菜单中,选择立体声(Stereo)。如果您想看看这听起来如何,请选择测试以使用此配置听到声音输出。(Test)如果您愿意继续,请选择Next

  1. 在下一个菜单中,选择扬声器设置。例如,如果您使用环绕扬声器,请选中此选项旁边的复选框。否则(Otherwise),请确保设置了Front left 和 right(Front left and right )或将选项留空,然后选择Next

  1. 选择完成(Finish)以完成设置,然后重新启动您的 PC。如果配置更改成功,Discord TTS应该会重新开始工作。

更新、重新安装或切换 Discord 应用程序(Update, Reinstall, or Switch Discord Apps)

如果您仍然在使用Discord文本转语音时遇到问题,您可能需要寻找更彻底的解决方案。更新或重新安装Discord或切换到 Web 客户端(如果您使用桌面应用程序)或桌面应用程序(如果您使用 Web 客户端)可能是Discord TTS无法正常工作的解决方案。

如果您需要更新Discord或重新安装(或首次安装),方法保持不变——下载最新版本(download the latest version)并将其安装在您的 PC 或Mac上。您可以切换到测试版或金丝雀版本(canary release)以获取最新的错误修复,但这些并不完全稳定,因此您可能更喜欢使用稳定的Discord版本。

如果您想切换到网络应用程序,您需要访问 Discord 网站(visit the Discord website)并选择右上角的打开 Discord 。(Open Discord)登录后,您将被重定向到Discord网络应用程序,允许您使用浏览器的文本转语音引擎在支持它的频道中使用Discord文本转语音功能。(Discord)

有效使用 Discord(Using Discord Effectively)

如果Discord TTS不起作用,那么上述步骤应该可以帮助您在您的 PC 或其他服务器用户上重新启动并运行该功能。Discord TTS仅适用于启用该功能的服务器;但是,如果您不能使用它,您可能需要制作自己的 Discord 服务器(make your own Discord server)或切换到允许它的服务器。

Discord TTS问题并不是您可能遇到的唯一问题。连接问题(Connection problems)Javascript 错误(Javascript errors)Discord 无法打开(Discord not opening )都可以通过简单的故障排除提示来解决。 



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts