Я хочу иметь возможность создавать свои собственные голосовые команды и ответы для моего устройства Google Home. Есть какой-либо способ сделать это?
google-home
google-assistant
Генри WH Hack v2.1.3
источник
источник
Ответы:
Google не предоставляет API для этого. Вместо этого их QA говорит пользователям использовать внешнее приложение IFTTT = IfThisThenThat . Более новым предложением Google является AutoVoice .
источник
Для конечного пользователя лучше всего использовать IFTTT или другой сервис коннекторов, как описано в ответе mico .
Если вы хотите разработать действие на платформе Google Assistant, вы можете использовать Actions в Google , набор инструментов со всем необходимым для разработки нового действия, с которым могут взаимодействовать другие пользователи. Обратите внимание, что, в отличие от Alexa, действия Google Assistant устанавливать не нужно .
Чтобы развить навык Google Assistant, вы можете:
используйте API.AI , который является предварительно созданной платформой, которая интерпретирует речь пользователя и преобразует ее в код, который может обрабатывать ваше приложение
используйте пакет действий SDK напрямую , что дает вам больше контроля за счет немного большей сложности.
источник
Чтобы создать голосовые команды для Google Home, выполните следующие действия:
Перейти на IFTTT.com.
Войдите или зарегистрируйтесь
Нажмите Поиск. Поиск "Google Assistant."
Нажмите Google Assistant Google Assistant, а затем подключиться.
Выберите учетную запись Google и предоставьте IFTTT доступ к ней. Обязательно выберите учетную запись, которую вы использовали для настройки Google Home или Google Assistant на своем телефоне. (Узнайте, как найти учетную запись, которую вы использовали для настройки Google Home. Если вы используете Google Assistant на телефоне, нажмите и удерживайте кнопку «Домой», затем нажмите кнопку «Домой», затем «Еще», а затем «Учетная запись». Будет выбрана учетная запись. )
См. Документацию в разделе Создание голосовых команд для управления онлайн-сервисами и устройствами.
источник
Это называется Пользовательские Подпрограммы в Google Home App .
Но это не так легко получить доступ в настоящее время по неизвестным причинам.
Переключение языка на английский (Канада) на мобильном устройстве делает свое дело. Тогда вы получите: подпрограммы (включая пользовательские подпрограммы ), трансляции и даже кнопку Google Assistant непосредственно в Google Home App.
Почему это так грязно, пользовательский опыт в Google? Всегда...
источник