ym88659208ym87991671
Настройка голосовой навигации в Native App | Документация для разработчиков

Настройка голосовой навигации в Native App

Обновлено 23 июня 2023

В инфраструктуре голосовых сценариев реализованы стандартные команды, например, навигация.

Чтобы смартап понимал навигационные команды пользователя, например, «вверх» и «вниз», создайте обработчик навигационных команд:

override fun onNavigationCommand(payload: Payload) {
val navCommand = commandParser.decodeFromString<NavigationCommand>(payload.data)

when (navCommand.command) {
NavCommand.UP -> navFlow.tryEmit(Gesture.SWIPE_UP)
NavCommand.DOWN -> navFlow.tryEmit(Gesture.SWIPE_DOWN)
NavCommand.LEFT -> navFlow.tryEmit(Gesture.SWIPE_LEFT)
NavCommand.RIGHT -> navFlow.tryEmit(Gesture.SWIPE_RIGHT)
NavCommand.FORWARD -> navFlow.tryEmit(Gesture.SWIPE_RIGHT)
}
}
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.