Обработка незнакомых фраз

В процессе работы смартапа ассистент может сталкиваться с незнакомыми фразами пользователя. По умолчанию в таких случаях ассистент отвечает «Извините, непонятно». Этот ответ можно изменить в настройках смартапа.

Такие ситуации возникают, если сценарий недостаточно проработан и смартап не понимает, что делать дальше.

Например, на экране сценария нет блока Интенты или в сценарии отсутствует глобальный блок Интенты, с помощью которого ассистент мог бы обработать реплику пользователя.

Обрабатывать неизвестные фразы можно следующими способами:

  • Добавить на каждый экран сценария блок Интенты, который будет обрабатывать фразы пользователя, соответствующие данному этапу сценария.
  • Сделать переход от опции Любая другая фраза блока Интенты. В этом случае смартап перейдет к заданному экрану, если ни одна из реплик пользователя не подходит для указанных в блоке. Например так ассистент может уточнить запрос пользователя.
  • Добавить в любое место сценария блок Интенты с включенной опцией Сделать интент доступным из любой точки сценария. Это позволит ассистенту реагировать на определенные реплики пользователя независимо от того, на каком экране сценария произнесена реплика.

Изменение ответа по умолчанию

Ассистент может отвечать на незнакомые реплики пользователя как с помощью заданных фраз, так и с помощью заранее загруженных аудиофайлов.

Чтобы изменить ответ ассистента на неизвестную фразу:

  1. На панели слева выберите раздел РазработкаНастройки.
  2. Выберите вкладку Ответы ассистента при форс-мажорах.
  3. В блоке Что делать, если ассистент получил неизвестную команду выберите необходимый пункт раскрывающегося списка:

    • Произнести фразу. В этом случае в поле Новая фраза укажите реплику, которую ассистент произнесет если не поймет фразу пользователя. С помощью ссылки Добавить фразу или команды Ctrl/Cmd + Enter можно добавить неограниченное количество фраз ассистента. Ассистент случайным образом выбирает фразы из списка.
    • Воспроизвести аудио. В этом случае загрузите с компьютера аудиофайл, который ассистент воспроизведет если не поймет фразу пользователя.
  4. Нажмите Сохранить.
В блоке При технической ошибке ассистент скажет можно указать список фраз, которые ассистент будет произносить при возникновении технических неполадок.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней