Добавить подпрограммы Google Assistant из моего приложения - PullRequest
0 голосов
/ 16 января 2019

Я пытаюсь разработать интерактивное приложение "на основе речи" и обнаружил некоторые проблемы.

Я мог бы выполнять все задачи своего приложения без сенсорного ввода, только голосовой.

Итак, моя идея состояла в том, чтобы использовать Google Assitant, чтобы открыть мое приложение, а затем выполнить задачи с действиями «на основе речи». Моя единственная проблема - открыть мое приложение с помощью пользовательской фразы типа «Hello myApp».

Я заметил, что Google разрешает только определять в Манифесте, в котором разработчик может установить предопределенный метод, такой как SEARCH_ACTION (я должен сказать "Serch cats in myAPP ..."), ... а не настраиваемое действие!

Тогда у меня появилась идея: чтобы решить эту проблему, я могу определить новую подпрограмму в моем помощнике Google, где Command - «Hello myApp», а действие - «Open myApp», и это работает!

Но я не хочу заставлять своих пользователей добавлять новый турне в их Помощник, я хочу сделать это из своего приложения автоматически при первом открытии моего приложения (через Intent и startActivity или что-то подобное idk) .

Мой вопрос : Как я могу это сделать? Какое намерение я должен вызвать? С какими дополнениями? Возможно ли это?

Пожалуйста, ответьте, спасибо.

1 Ответ

0 голосов
/ 16 января 2019

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

...