SDK Google Assistant позволяет вам добавить в свои идеи голосовое управление, понимание естественного языка и возможности 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 :
- Создайте свой проект , используя API-интерфейсы gRPC .
- Получите идеи для следующих шагов по его настройке .
- Отточите свой проект, ознакомившись с рекомендациями по обеспечению конфиденциальности и безопасности, а также настройке звука .