【发布时间】:2019-06-12 15:10:24
【问题描述】:
我正在 Azure 中开发一个聊天机器人,整个对话流程都基于 LUIS 返回的意图。我最近尝试将此机器人部署到 Skype 频道,因为我希望能够调用该机器人并使用语音进行交互。
虽然聊天功能在 Skype 上运行良好,但我发现为了启用 Skype 通话,我们需要使用一个名为 botbuilder-calling 的单独模块(而不是 botbuilder) em> 并且这个不支持创建识别器以与 LUIS 集成。
所以我的问题是如何将我的 Azure Calling 机器人与 LUIS 集成?
我的印象是,这就像将我现有的聊天机器人部署到启用语音的频道一样简单。不是这样吗?
【问题讨论】:
-
您是否希望使用 botbuilder v3 或 v4 执行此操作?
-
您好 Zeryth,我的代码目前在 botbuilder v3 上。但我愿意使用任何版本。
-
正如您所提到的,用于处理调用事件的 botbuilder-calling 模块不支持 botbuilder 类中的 LUIS。 LUIS 可用于“消息”类型的活动。
-
话虽如此,您提到您想使用语音与机器人交互。如果您愿意研究 v4,有一个更大、更复杂的示例,称为虚拟助手,它通过语音和文本与用户进行交互,这可能是您正在寻找的:github.com/Microsoft/AI/tree/master/solutions/Virtual-Assistant
-
感谢 Zeryth!从高层次上看,这确实是我正在寻找的东西。我将更详细地介绍这一点。感谢您的链接!
标签: azure chatbot azure-language-understanding azure-bot-service skype-bots