Я работаю над Android голосовым помощником, который реализует android.intent.action.ASSIST
. Я настроил свое устройство Android так, чтобы мой помощник открывался, когда я удерживал нажатой клавишу возврата. Приложение получает голосовые команды от пользователя через SpeechRecognizer
API, который затем обрабатывает мое приложение.
Есть ли способ программно указать, что голосовые команды, которые я выбираю не обрабатывать, должны обрабатываться голосом Google ассистент? Например, вместо того, чтобы дублировать функции Google для обработки запросов на установку будильника («установить будильник на 5 часов вечера»), я хотел бы иметь возможность указать, что Google обрабатывает эти запросы.
Я не хочу чтобы построить поверх голосового помощника Google, поскольку я sh первым делаю по пользовательским командам и контролирую брендинг, ведение журнала и т. д. c.