Знакомство с сервисом Google Assistant

Служба Google Assistant дает вам полный контроль над интеграцией с Assistant, предоставляя конечную точку потоковой передачи. Передавайте аудиозапрос пользователя на эту конечную точку, чтобы получить аудиоответ Google Assistant.

Вы можете создавать привязки для этого API на различных языках (например, Go, Node.js, C++ и Java) на всех платформах, поддерживаемых gRPC .

Основные требования к оборудованию

Прежде чем начать, вам потребуются следующие компоненты:

  • Устройство, работающее на одной из поддерживаемых платформ и имеющее подключение к Интернету.
  • Микрофон
  • Спикер

Шаги

Следующие разделы применимы к Python и Raspberry Pi.

Если вы не хотите использовать Python, воспользуйтесь руководством по интеграции , чтобы интегрировать службу Google Assistant на других языках и на разных платформах.

Встроить Google Ассистента

В этом разделе представлен пример службы Google Assistant, работающий на вашем устройстве:

  1. Настройка оборудования и доступа к сети
  2. Настройте и протестируйте звук
  3. Настройка проекта разработчика и настроек учетной записи
  4. Зарегистрируйте модель устройства
  5. Установите SDK и пример кода.
  6. Запустите пример кода
  7. Следующие шаги

Расширьте Google Ассистент

Этот раздел расширяет пример службы Google Assistant, включив в него действия с устройством :

  1. Установить оборудование
  2. Регистрация черт
  3. Обработка команд
  4. Добавьте больше трейтов и обработчиков
  5. Регистрация пользовательских действий с устройством