这是我的话-“什么时候假期将于2018年寄宿生”, 其中“ may”和“ 2018”是我所需的广告位值。但是,alexa不会选择“ 2018”作为已实现的广告位值,而只会实现“可能”。我意识到这只是在发生,因为2018年是一个数字。无论如何要解决这个问题? 在链接中查看屏幕截图
答案 0 :(得分:0)
您可以使用AMAZON.FOUR_DIGIT_NUMBER
。我认为您是在Alexa模拟器中输入请求,因此Alexa可能无法识别这一年。但是,当用户说(声音)上述屏幕截图中的内容时,Alexa会将其解释为:
两千一百八十岁寄宿生的五月假期什么时候开始
然后,内置插槽AMAZON.FOUR_DIGIT_NUMBER
会自动将two thousand eighteen
转换为2018
,并且您可以使用2018
在代码中使用它。
或者,您可以使用AMAZON.DATE
,但这有时无法正确识别我的年龄。因此,为了获得认可,我不得不忽略AMAZON.DATE
。