如果以相同的意图获得不同的槽值,我可以做出不同的回答吗,AWS Alexa
Can I answer differently if get different slot value in same intent, AWS Alexa
我想要达到的目标:
如果同一插槽获得不同的值,我会尝试以不同的方式回答
示例:
我已经制定了一个有一年中几个月的插槽的意图。
所以当用户说特定月份,即三月时,我想告诉所有发生在三月的事件。
我试过的:
我试过用一个槽做一个意图,在后端我能够得到这个槽填满的月份的名字。
请帮忙!!
一个插槽可以承载多个值。亚马逊甚至有一个预定义的月份槽类型。
这是问你生日的 Alexa 新手教程的一部分。它应该可以帮助您理解这一点。
正在更新
如果您需要了解如何根据插槽值 return 不同的响应,最好的办法是学习如何使用 switch
语句。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch
我想要达到的目标: 如果同一插槽获得不同的值,我会尝试以不同的方式回答
示例: 我已经制定了一个有一年中几个月的插槽的意图。 所以当用户说特定月份,即三月时,我想告诉所有发生在三月的事件。
我试过的: 我试过用一个槽做一个意图,在后端我能够得到这个槽填满的月份的名字。
请帮忙!!
一个插槽可以承载多个值。亚马逊甚至有一个预定义的月份槽类型。
这是问你生日的 Alexa 新手教程的一部分。它应该可以帮助您理解这一点。
正在更新
如果您需要了解如何根据插槽值 return 不同的响应,最好的办法是学习如何使用 switch
语句。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch