Обработка шагов водопада диалогового бота с адаптером V4 — Alexa

#botframework #alexa #alexa-skills-kit #alexa-voice-service

Вопрос:

Я пытаюсь интегрировать чат-бота, разработанного с использованием MS bot framework V4 в NodeJS, в канал Alexa. Я в какой — то степени добился успеха, обратившись к сообществу разработчиков ботов для репо GitHub- библиотеке адаптеров Alexa.

Но я столкнулся с проблемой при обработке потока/переадресации на следующий этап водопада диалогового чат-бота V4 для навыка Alexa. Есть ли способ справиться с этим?

Для лучшего понимания я прикрепляю скриншоты в виде ссылок ниже:

Каскадные шаги диалога

Каскадные шаги диалога

второй каскадный шаг диалога

На первом шаге водопада у меня есть текстовое приглашение, запрашивающее номер заказа, как только оно будет предложено в качестве голоса в навыке Alexa, и как только пользователь назовет свой номер заказа, в идеале оно должно появиться на втором шаге водопада диалога, но диалог начинается с 1-го шага водопада. Я предполагаю, что Alexa принимает как новый запрос, следовательно, он начинается с самого начала, но я хочу, чтобы он был направлен на следующий шаг водопада. Как я могу этого достичь или есть ли какой-либо другой способ сделать это.