Python 3.x Python语音识别命令

Python 3.x Python语音识别命令,python-3.x,discord.py,Python 3.x,Discord.py,你好,实际上我不知道这是否有效,所以只是问一下。是否有可能使机器人与语音识别以及键入命令一起工作。下面的示例是当有人键入时,用Pong回复代码!ping那么,当有人说ping时,它应该用Pong @bot.command(pass_context=True) async def ping(ctx): msg = "Pong".format(ctx.message) await bot.say(msg) . 简短回答:没有。所以它不可能用于语音识别。我不需要bot的语音回复,但

你好,实际上我不知道这是否有效,所以只是问一下。是否有可能使机器人与语音识别以及键入命令一起工作。下面的示例是当有人键入
时,用
Pong
回复代码!ping
那么,当有人说
ping
时,它应该用
Pong

@bot.command(pass_context=True)
async def ping(ctx):
    msg = "Pong".format(ctx.message)
    await bot.say(msg)

. 简短回答:没有。所以它不可能用于语音识别。我不需要bot的语音回复,但我需要的是正常的回复,当我们说ping时,它不是不可能的,只是没有内置的支持。您必须轮询套接字中的字节,将它们使用的任何编码解释为有意义的数据,然后将其传输到某个语音识别程序。然后,您必须通过一些分析来运行来自语音识别的文本,以选择命令/关键字。这是一个相当大的项目。一些谷歌搜索让我找到了,但这似乎不是从discord获得音频,而是一个本地麦克风。它是
discord.py
重写分支的待办事项列表的一部分,因此将来可能会实现。可能重复的