ym88659208ym87991671
Работа с интентами | Документация для разработчиков

Работа с интентами

Обновлено 8 декабря 2023

Интент (англ. intent) — это задача, которую пользователь формулирует в конкретной реплике. По сути это голосовой запрос, с помощью которого пользователь общается с ассистентом или управляет приложением.

Например, пользователь может в мобильном приложении нажать на кнопку Оплатить, а в голосовом интерфейсе произнести команду «Перейдем к оплате». Для системы это действие одинаковое: намерение пользователя перейти к оплате. В данном случае интент перехода к процессу оплаты выражается фразой «Перейдем к оплате».

Задача проектирования голосовых приложений — дать возможность пользователю в естественной форме переходить между функциями приложения с помощью голоса. Для этого нужно определить, какие голосовые функции-интенты будут в вашем смартапе и как смартап будет на них реагировать: интент может инициировать диалог с пользователем, отображение на экране результатов поискового запроса или даже переход на другой экран приложения.

В отличие от графического интерфейса, где у пользователя есть, например, только одна кнопка, на которую нужно нажать, в голосовом интерфейсе одно и то же намерение (нажатие на кнопку) пользователь может выразить совершенно разными способами. Например, «Перейти к оплате» / «Давай оплатим» / «Я хочу оплатить», «Соверши платеж». Это разнообразие реплик для одного интента в SmartApp Brain называется тренировочными фразами.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.