Набор навыков Алексы: AMAZON.NUMBER, AMAZON.DATE работать не могут
Это должно быть просто и понятно, но мне трудно заставить его работать. Так:
Использование AMAZON.LITERAL для числа, как показано ниже, работает нормально:
IntentSchema:
{
"intent": "Group_Size",
"slots":[
{
"name": "GroupSize",
"type": "AMAZON.LITERAL"
}
]
}
Образец высказывания:
Group_Size {forty thousand|GroupSize}
НО, когда я меняю тип слота на AMAZON.NUMBER
(что и должно быть) и произнесите "сорок тысяч" или "три девять шесть семь четыре", он перестает работать. Возвращенное намерение предназначено для справки, а не Group_Size
больше (другими словами, возвращается неуместное / неправильное намерение).
Та же проблема, когда я использую AMAZON.DATE
для одного из моих других намерений.
Я довольно новичок в ASK, так что мне нужно сделать что-то особенное, чтобы эти предопределенные типы работали? Я просмотрел документацию и некоторые примеры кода, но не нашел никаких ошибок. Любые указатели, пожалуйста?