Как установить намерение по умолчанию? - PullRequest
0 голосов
/ 17 июня 2019

Я считаю, что если у меня есть только одно намерение (в дополнение к встроенным намерениям), независимо от того, о каком произнесении произнесено, оно всегда будет вызывать конечную точку с request.intent.name, совпадающим с именем этого единственного намерения.

Если у меня настроено более одного намерения, если произнесенное высказывание не совпадает ни с одним из примеров произнесения какого-либо из намерений, будет выбрано одно из намерений. Кажется, он всегда одинаков для каждой сборки. Я не знаю, как выбрано это «значение по умолчанию».

Как выбрать одно намерение по умолчанию или сделать так, чтобы оно перешло на AMAZON.HelpIntent?

1 Ответ

1 голос
/ 18 июня 2019

Насколько я понимаю, случается так, что вызванное намерение выбирается как лучший кандидат, основываясь на высказываниях, которые очень близки к тому, что поняла Алекса.

Не уверен, если у вас есть, например, FallBackIntent. Также вы можете попробовать добавить ExceptionHandler.

Нет способа выбрать намерение по умолчанию.

Я надеюсь, что это проливает свет на правильный путь, чтобы прояснить ваши сомнения.

...