Я подключил IFTTT к Google Assistant для проверки некоторых пользовательских команд.
Идея была сказать ассистенту:
Хорошо, Гугл, это Джон
И я хотел, чтобы Ассистент ответил:
Привет, Джон, рад знакомству!
Примечание: это пример команды, которую я создал. Как я уже говорил, исходная команда была удалена (около ноября 2018 года) в IFTTT в тот же день, когда я отключил свой аккаунт от службы.
Это сработало, как и ожидалось, но затем я заметил, что все основные команды были заменены пользовательской командой, созданной в IFTTT.
Например, простые команды, такие как:
Хорошо, Google, который час?
Возвращается:
Привет который час , приятно познакомиться!
С тех пор (ноябрь 2018 года) я пробовал все виды вещей:
- Я удалил пользовательские команды в IFTTT
- Я отключил IFTTT от своей учетной записи Google Assistant
- Удалил кеш в Google App на моем телефоне с Android
- Удалить историю голосовых команд на https://myactivity.google.com
- Восстановлены заводские настройки устройства Google Home
- Заглянул в https://developers.google.com/actions/, чтобы узнать, есть ли способ отладки или восстановления моего помощника. К сожалению, это только позволяет мне создавать приложения для использования с Ассистентом.
Но, похоже, ничто не может полностью восстановить поведение помощника там, где оно было до интеграции с IFTTT.
Обновление: После всего, что я пробовал, кажется, что оно улучшилось (хотя и не полностью исправлено).
Я имею в виду, что теперь он не отвечает пользовательской командой, созданной в IFTTT, а вместо этого отвечает: 1067 * Извините, я не могу обработать этот запрос
Например, при запросе простых команд, таких как thew, следующее:
Хорошо, Google, который час?
Хорошо, Google, какой сегодня день?
Хорошо, Google, что ты можешь сделать?
Он отвечает, сказав:
Извините, я не могу обработать этот запрос.
Это происходит только на языке, который я создал для команды . Если я задам тот же вопрос на другом языке, он отлично работает .
Кроме того, это происходит только в учетной записи Google, которую я использовал для создания пользовательских команд. Если я создаю новую учетную запись Google и активирую Помощника в там отлично работает на любом языке.
О той же проблеме сообщили на форумах Google
Итак, вот вопросы:
- Есть ли способ отладки / исправить эту проблему? (кроме создания новой учетной записи Google, которая является моим последним ресурсом)
- Есть ли способ восстановить Google Assistant по умолчанию?
Update2: Я недавно заметил (может быть, я схожу с ума), что если я заменю слово what
на что-то еще, команды действительно будут работать.
Например, если я скажу:
Хорошо, Google, Сколько времени Скажите мне точное время?
Хорошо, Google, какой сегодня день какой сегодня день?
Хорошо, Google, что вы можете сделать как вы можете мне помочь?
Я получаю правильный ответ от помощника.