Можно ли добавить прямую команду в Google Assistant API?

#google-assistant-sdk #google-assist-api

#google-assistant-sdk #google-assist-api

Вопрос:

Я работаю над проектом Arduino, и мне было любопытно, можно ли добавить «прямую команду» в Google assistant на Android. Я немного поискал, и все, что я смог найти, это то, что помощник делает что-то вроде «Эй, Google, давай поговорим с именем приложения», но я думаю, что это немного раздражает в использовании, я хотел знать, возможно ли добавить что-то вроде «Эй, Google, сделай это», и он хотел бы открыть определенный веб-сайт. Возможно ли это или мне не повезло?

Спасибо!

Ответ №1:

Вы можете использовать явный вызов для запуска действия Google Assistant.

Пользователь может включить фразу вызова в конце своего вызова, которая приведет его непосредственно к запрашиваемой им функции, например:

Явный вызов в Google Assistant

«Эй, Google, сделай это» было бы примером вызова, который в настоящее время доступен только партнерам. Например, поскольку Spotify связан с Google, пользователи могут сказать: «Эй, Google, сыграйте в Despacito на Spotify». Если вы хотите создавать действия с использованием решений parnter, вам нужно будет обратиться в службу поддержки, чтобы запросить доступ и стать партнером.

Как сторонний разработчик, вы можете максимально приблизиться к имитации запрашиваемой вами функции, "Hey Google, talk to My App Name about visiting www.example.com" которая может вызвать намерение, которое ответит каруселью просмотра ссылок на www.example.com и любые другие веб-сайты, которые вы хотели бы предложить.