Alexa模拟器无法将数字识别为插槽值

时间:2018-12-09 21:48:54

标签: alexa alexa-skills-kit slot

这是我的话-“什么时候假期将于2018年寄宿生”, 其中“ may”和“ 2018”是我所需的广告位值。但是,alexa不会选择“ 2018”作为已实现的广告位值,而只会实现“可能”。我意识到这只是在发生,因为2018年是一个数字。无论如何要解决这个问题? 在链接中查看屏幕截图

Alexa simulator screenshot

1 个答案:

答案 0 :(得分:0)

您可以使用AMAZON.FOUR_DIGIT_NUMBER。我认为您是在Alexa模拟器中输入请求,因此Alexa可能无法识别这一年。但是,当用户说(声音)上述屏幕截图中的内容时,Alexa会将其解释为:

  

两千一百八十岁寄宿生的五月假期什么时候开始

然后,内置插槽AMAZON.FOUR_DIGIT_NUMBER会自动将two thousand eighteen转换为2018,并且您可以使用2018在代码中使用它。

或者,您可以使用AMAZON.DATE,但这有时无法正确识别我的年龄。因此,为了获得认可,我不得不忽略AMAZON.DATE