Как получить ответ пользователя в Lambda? - PullRequest
0 голосов
/ 07 декабря 2018

Как получить ответ пользователя на вопрос, заданный пользователю из слота, и отобразить ответ через код?


Пример:

Alexa Skill: Как вас зовут?

Пользователь: Меня зовут Юрий Алвес

Alexa Skill: Привет Юрий Алвес

1 Ответ

0 голосов
/ 07 декабря 2018

Вы можете получить значение слота, используя 2 метода в Node.js.

СТАРЫЙ метод

let slot_value = this.event.request.intent.slots.slot_name.value;

НОВЫЙ метод

let slot_value = handlerInput.requestEnvelope.request.intent.slots.slot_name.value;

Вы можете легко вывести значение этого слота в responseBuilder .

...