Поддержка диалоговых действий будет прекращена 13 июня 2023 г. Дополнительные сведения см. в разделе Закрытие диалоговых действий .

Обзор

Google Assistant SDK позволяет добавить к вашим идеям голосовое управление, понимание естественного языка и интеллект Google. Ваш проект записывает высказывание (речевой аудиозапрос, например «Что в моем календаре? »), отправляет его в Google Assistant и получает голосовой аудиоответ в дополнение к необработанному тексту высказывания.

Служба Google Ассистент

Служба Google Assistant предоставляет низкоуровневый API, который позволяет напрямую манипулировать звуковыми байтами запроса и ответа помощника. Привязки для этого API можно создавать для таких языков, как Node.js, Go, C++, Java для всех платформ, поддерживающих gRPC .

Справочный код предоставляется на Python для захвата звука, воспроизведения звука и управления состоянием разговора.

Совместимость и поддержка функций

В следующей таблице приведены требования к совместимости платформ службы Google Assistant:

Сервис Google Ассистент
Поддерживаемые архитектуры Все платформы gRPC
Поддерживаемые языки Все языки gRPC
Активация без помощи рук
( Окей, Гугл )
Нет
Захват и воспроизведение звука Предоставляется справочный код
Управление состоянием разговора Предоставляется справочный код
Таймеры и будильники Нет
Воспроизведение подкастов и новостей Нет
Рассылка голосовых сообщений Нет
Визуальный вывод (HTML5) ответов Ассистента Да

Шаги, чтобы начать создавать свои проекты

SDK позволяет быстро создавать проекты, встраивая Google Assistant, а затем добавляя уникальные функции с помощью Actions on Google :

  1. Создайте свой проект , используя API-интерфейсы gRPC .
  2. Получить идеи для следующих шагов, чтобы настроить его .
  3. Доведите свой проект до совершенства, ознакомившись с рекомендациями по конфиденциальности и безопасности, а также по настройке звука .