Я реализую модель диалога Alexa с конечной точкой PHP. Я использовал документ Alexa (https://developer.amazon.com/fr/docs/custom-skills/dialog-interface-reference.html)
Вот мой пример: Мои навыки:
RequestIntent
Произнесение: добавьте {obj} в спальню
Слоты: {obj} / Заполнение слота
Фраза:
Я: Алекса, добавь предмет в спальню
Алекса: Какой объект вы хотите добавить в спальню?
Я: Я хочу добавить машины в спальню
Алекса: Хотите добавить машину в спальню?
Я да
ШАГ1:
DialogState НАЧАЛОСЬ
Я использую ElicitSlot для установки слота {obj}
ШАГ2:
dialogState - IN_PROGRESS.
Я использую ConfirmIntent, чтобы попросить пользователя подтвердить это
ШАГ3:
Пользователь говорит да / нет
ConfirmIntent теперь установлен на CONFIRMED / DENIED.
НО все еще в IN_PROGRESS
dialogState должен быть ЗАВЕРШЕН, потому что я правильно установил все значения своего слота и намерения? Так почему бы не работать здесь?
Заранее спасибо