首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用机器人框架V4 NodeJS处理Alexa技能的多轮对话或对话

使用机器人框架V4 NodeJS处理Alexa技能的多轮对话或对话
EN

Stack Overflow用户
提问于 2021-09-29 12:23:24
回答 1查看 0关注 0票数 0

对话的瀑布步骤不会被访问,而是从对话的开头开始(即从第一个瀑布步骤开始),以满足Alexa Skill的每个请求。我尝试使用return Dialog.EndOfTurn;return {​status: DialogTurnStatus.waiting}​;,以便它等待用户输入并前进到下一个瀑布步骤。我指的是Bot Community GitHub repo - Alexa adapter Library

不幸的是,我没有找到解决方案,但我知道return await step.next();会在不等待用户输入的情况下前进到下一个瀑布步骤。

我想等待用户输入,然后前进到下一个瀑布步骤。有没有办法或工作来实现这一点。

下面是我的代码截图-

EN

回答 1

Stack Overflow用户

发布于 2021-10-06 13:09:45

您需要使用提示对话框,然后使用stepContext.wait()来等待用户输入,然后在后续的API中进行API调用。希望这能有所帮助:) :D

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69376329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档