Когда действие Google запускается неявно, можем ли мы пропустить часть, где он предлагает пользователю подтвердить? - PullRequest
0 голосов
/ 14 марта 2019

Я пытаюсь использовать Google Assistant SDK на Raspberry Pi.Я создал свой проект пользовательских действий в консоли действий Google.Я могу взаимодействовать со своего устройства, используя run_assistant_audio, используя фразу типа «Поговори с моей малиной пи»

У меня есть 2 вопроса, на которые я не смог найти ответы в документации.1) Как только я запускаю своего агента с помощью явного вызова, запросы типа «Какая погода в Агре» не работают.Если я не запускаю своего агента и просто запускаю этот запрос, он дает информацию о погоде. "Есть ли способ постоянно поддерживать мой агент в активном состоянии и перенаправлять его в помощник Google для запросов, которые мой агент не обрабатывает?

2) Если я пытаюсь неявно запустить приложение, помощник Google запрашивает подтверждение, хочу ли я запустить моего агента. Можно ли пропустить эту часть подтверждения?

1 Ответ

0 голосов
/ 14 марта 2019
  1. В вашем текущем рабочем процессе вы не можете использовать Assistant в качестве запасного варианта. Модель развития - Действия, являющиеся частью Помощника, а не наоборот.

Вы можете использовать Assistant SDK при выполнении, получить запасной вариант, но не использовать Assistant на устройстве.

Кроме того, ожидается, что действие не всегда будет активным. Таким образом, ваше ожидаемое поведение не то, что задумано.

  1. Если вы делаете неявный запуск, тогда ваш запрос несколько двусмыслен. Хотя Ассистент может догадаться, как начать действие, возможно, вы этого не хотели. Запрос устранения неоднозначности является намеренным, чтобы гарантировать, что он не открывает действие, которое вы не хотели.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...