【发布时间】:2021-07-18 19:14:09
【问题描述】:
我目前正在创建一个 Discord Python 机器人,我希望该机器人能够识别语音频道中的人何时说话。机器人不必能够识别语音。
例如,如果成员说话,我希望机器人执行操作,例如播放音频。
如果您能提供帮助或做过类似的事情,请告诉我。另外,如果有人知道任何关于识别语音或监控某人音频响度的知识,请告诉我!
【问题讨论】:
标签: python discord discord.py
我目前正在创建一个 Discord Python 机器人,我希望该机器人能够识别语音频道中的人何时说话。机器人不必能够识别语音。
例如,如果成员说话,我希望机器人执行操作,例如播放音频。
如果您能提供帮助或做过类似的事情,请告诉我。另外,如果有人知道任何关于识别语音或监控某人音频响度的知识,请告诉我!
【问题讨论】:
标签: python discord discord.py
Discord.py 暂不支持语音,你可以暂时使用Discord.js。我遇到了同样的问题,不得不搬到@discordjs/opus 或opusscript 都有语音支持...
编辑
您可以按照我的方式进行操作(更改整个语言和库)或使用这个:
我发现 discord.py[VOICE] 使用 PyNaCl(用于语音支持)
python3 -m pip install -U discord.py[voice]
要安装支持语音的版本,请使用 PyNaCl 作为 discord.py 之外的额外包,以获取有关此 please check this 的更多详细信息和更多文档
【讨论】: