技能完成时的简单确认
simple confirmation when skill completed
如果这个问题已经在某个地方得到了回答,我很抱歉,但老实说,我今天早上很难找到这个问题的答案......google 对我帮助不大,也没有帮助堆。您可能会认为,在创建自定义 skill/intent 时,您希望 Alexa 做的最基本的事情之一就是向用户确认它 "got" 您所说的并成功完成了任务。奇怪的是,我找不到任何具体的例子来说明如何做到这一点?
基本上,在时间轴上,这就是我想要我的技能做的事情:
- 用户问:Alexa,请将{person}注册到俱乐部
- Alexa 使用适当的意图填充插槽
- Alexa 说:谢谢!我已将 {person} 注册到俱乐部![=22=]
第 3 点?我似乎无法找到一种方法来轻松地做到这一点...请注意,我并不是要让用户向 Alexa 确认 something/the 插槽内容,而是让 ALEXA 向用户确认任务已正确完成.
请帮忙!
我不确定您使用哪种语言来培养这项技能。在这里,我将展示如何使用 python Flask-ask
@ask.intent('registerIntent')
def register(name):
#do your registeration logic
return statement('Thank you! I have registered {} into the club!'.format(name))
假设您想在注册前询问验证而不是 return statement
您需要使用 return question
所以 Alexa 会询问您确定要将用户注册到俱乐部中,然后您可以以 yes 意图编写注册逻辑。
如果这个问题已经在某个地方得到了回答,我很抱歉,但老实说,我今天早上很难找到这个问题的答案......google 对我帮助不大,也没有帮助堆。您可能会认为,在创建自定义 skill/intent 时,您希望 Alexa 做的最基本的事情之一就是向用户确认它 "got" 您所说的并成功完成了任务。奇怪的是,我找不到任何具体的例子来说明如何做到这一点?
基本上,在时间轴上,这就是我想要我的技能做的事情:
- 用户问:Alexa,请将{person}注册到俱乐部
- Alexa 使用适当的意图填充插槽
- Alexa 说:谢谢!我已将 {person} 注册到俱乐部![=22=]
第 3 点?我似乎无法找到一种方法来轻松地做到这一点...请注意,我并不是要让用户向 Alexa 确认 something/the 插槽内容,而是让 ALEXA 向用户确认任务已正确完成.
请帮忙!
我不确定您使用哪种语言来培养这项技能。在这里,我将展示如何使用 python Flask-ask
@ask.intent('registerIntent')
def register(name):
#do your registeration logic
return statement('Thank you! I have registered {} into the club!'.format(name))
假设您想在注册前询问验证而不是 return statement
您需要使用 return question
所以 Alexa 会询问您确定要将用户注册到俱乐部中,然后您可以以 yes 意图编写注册逻辑。