Может кто-нибудь сказать мне, как динамически добавлять высказывания в список простых высказываний и слоты намерений в умении Alexa от лямбда-функции? Или есть другой способ распознавания исходного текста, потому что я не могу предопределять высказывания, так как я получаю только определенные имена в момент выполнения функции лямбда.Amazon Alexa - изменение слотов намерений и обновление списка простых высказываний
ответ
Плохие новости, в настоящее время нет API для динамического добавления высказываний и намерений и слотов. Все обновления осуществляются через пользовательский интерфейс, и когда ваши намерения, высказывания и списки слотов растут, это обновление иногда может занять некоторое время.
Вы можете свободно использовать пользовательские слоты и посмотреть, что произойдет. Я просто read (scroll down to blue section), что пользовательские слоты могут возвращать данные слотов, которые могут не быть в предопределенном списке. Интересно, знает ли это контекст, поскольку он будет возвращать как данные для определенного слота в зависимости от значений, определенных для этого слота. Было бы полезно попробовать. Например, ...
someIntent how many {FRUIT_LIST} will a {ANIMAL_LIST} eat
FRUIT_LIST oranges, apples
ANIMAL_LIST dog, cat
«Сколько морков будет съесть лошадь?»
Спасибо! Я попробую ! – Suki