如何创建播放音频文件并将其广播到服务器中特定频道的命令

时间:2019-10-12 02:38:17

标签: discord.js

我试图找出如何使用不和谐的应用程序播放音频文件并通过服务器中的特定频道广播此音频。

我正在尝试创建一种调度系统,需要它来播放音频文件,然后在音频完成后,同时在3个语音通道上再播放一个音频文件。

如果可能的话,我想尝试找出如何使漫游器播放音频,然后获取用户在频道中编写的内容,然后让漫游器通过语音渠道(如电子调度系统)进行播放。 / p>

1 个答案:

答案 0 :(得分:0)

一个不和谐的漫游器一次只能加入一个语音通道。最好的选择是在一个通道中播放音频,然后移动通道并播放音频。文字转语音可以通过各种免费的API处理(我的建议是Google的API)。接收消息,将内容发送到API,以mp3格式下载响应(或使用默认响应格式),然后在每个语音通道中播放文件。您甚至可以从API响应中创建一个readableStream,并使用playStream来流式传输响应,而无需下载。