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