这个问题在这里已有答案:
我很抱歉,如果已经在某个地方得到了回答,但说实话,我今天早上很难找到这个问题的答案......谷歌对我没什么帮助,也不是堆栈。您会认为Alexa在创建自定义技能/意图时要做的最基本的事情之一就是向用户确认它“得到”您所说的内容并成功完成任务。奇怪的是,我找不到任何具体的例子如何做到这一点?
基本上,在时间轴上,这就是我想要的技能:
第3点?我似乎无法找到一种轻松做到这一点的方法...请注意,我并非试图让用户向Alexa确认某些内容/插槽内容,而是让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会问您确定要将用户注册到俱乐部,然后您可以按照意图编写注册逻辑。