这是我的话 - “2018年假期开始时寄宿生”,其中“可能”和“2018”是我所需的时段 Value . 然而,alexa没有获得“2018”作为已经履行的槽值,但只有“可能”已经完成 . 我意识到这只是因为2018年是一个数字 . 无论如何要绕过这个?请参阅链接中的屏幕截图
你可以使用 AMAZON.FOUR_DIGIT_NUMBER . 我认为你在Alexa模拟器中输入你的请求,所以也许Alexa无法将其识别为一年 . 但是当用户 SAYS(voice) 上面的屏幕截图中的内容时,Alexa会将其解释为:
AMAZON.FOUR_DIGIT_NUMBER
两千零八十五岁的假期什么时候开始为寄宿生开始
然后内置插槽 AMAZON.FOUR_DIGIT_NUMBER 将自动将 two thousand eighteen 转换为 2018 ,并且 2018 将可供您在代码中使用它 .
two thousand eighteen
2018
或者,您可以使用 AMAZON.DATE ,但这有时无法正常识别我的年份 . 所以,对于年度表彰,我不得不忽略 AMAZON.DATE .
AMAZON.DATE
1 回答
你可以使用
AMAZON.FOUR_DIGIT_NUMBER
. 我认为你在Alexa模拟器中输入你的请求,所以也许Alexa无法将其识别为一年 . 但是当用户 SAYS(voice) 上面的屏幕截图中的内容时,Alexa会将其解释为:然后内置插槽
AMAZON.FOUR_DIGIT_NUMBER
将自动将two thousand eighteen
转换为2018
,并且2018
将可供您在代码中使用它 .或者,您可以使用
AMAZON.DATE
,但这有时无法正常识别我的年份 . 所以,对于年度表彰,我不得不忽略AMAZON.DATE
.