Автопрослушивание позволяет получить ответ пользователя после реплики или действия ассистента. Например, если нужно получить ответ на уточняющий вопрос.
Если в смартапе включено автопрослушивание, пользователю не понадобится нажимать кнопку или обращаться к ассистенту, чтобы ответить на его реплику.
Устройства
Автопрослушивание работает только при голосовом запросе с помощью команды «Салют, Сбер, Афина, Джой» на следующих устройствах:
- Мобильное приложение Салют;
- SberPortal;
- SberBoom;
- SberBoom Mini;
- SberBox Time;
- SberBox Top;
- Huawei TV.
Автопрослушивание не работает при запросе через пульт на следующих устройствах:
- SberBox;
- Салют ТВ;
- SberBox Time;
- SberBox Top;
- Huawei TV.
Включение и отключение автопрослушивания
- Code
- Graph
- SmartApp API
Чтобы включить или отключить автопрослушивание ответов:
- Перейдите в раздел Настройка проекта.
- Выберите вкладку Дополнительно.
- Включите или отключите автопрослушивание с помощью переключателя Включить автопрослушивание после ответа.
Автопрослушивание включается для всех ответов ассистента. По умолчанию параметр включен.
Чтобы включить или отключить автопрослушивание ответа пользователя после реплики ассистента:
- Перейдите в раздел Настройки.
- Проскрольте вкладку Базовые настройки ниже, после чего включите или отключите автопрослушивание с помощью переключателя Включить автопрослушивание после ответа.
Автопрослушивание включается для всех ответов ассистента, кроме тех, которые были изменены отдельно в настройках блока Текст. По умолчанию параметр включен.
Для настройки автопрослушивания после определенной реплики ассистента:
- Перейдите в раздел Сценарий.
- Выберите блок Текст с репликой, после которой нужно получить ответ пользователя.
- Нажмите кнопку Настройки внутри блока.
- В раскрывающемся списке включите параметр Автопрослушивание ответа.
По умолчанию параметр автопрослушивания в блоке Текст соответствует параметру автопрослушивания в настройках смартапа. Если изменить параметр автопрослушивания в блоке, то он перестанет меняться вместе с общей настройкой смартапа. Автопрослушивание включается отдельно для каждой реплики, заданной в блоке Текст.
Если смартап использует собственный бэкенд с поддержкой SmartApp API, вы можете включить автопрослушивание ответа пользователя с помощью параметра "auto_listening": true
, который передается в ответе смартапа (сообщение ANSWER_TO_USER
).
Параметр надо передавать в каждом сообщении, после которого нужно прослушивать ответ пользователя.