Использование ключевого слова ASK для Google Assistant - PullRequest
0 голосов
/ 17 октября 2019

Можно ли использовать ключевое слово "ask" с Actions-sdk? (не диалоговое окно) В настоящее время я могу начать процесс с «Talk to My App», который подключается к моему веб-сервису. Затем я хочу сказать что-то вроде «спросить Джона, в какой комнате он находится»

Похоже, что помощник (на Android) отбрасывает «спросить» и просто отправляет «Джону, в какой комнате он находится». в "к webhook api.

Я предполагаю, что GA слушает" ask "в качестве слова триггера, но значит ли это, что мы не можем его использовать? Какие другие слова могут быть затронуты? Я прочитал много документов и нигде не вижу разъяснений.

В случае, если это уместно, наш сервис пытается принять весь разговорный текст для обработки в нашем NLU, поскольку пути беседы глубоки исложный, со многими отраслевыми фразами и терминами.

EDIT Еще раз повторил это несколько дней спустя, и теперь он отправляет ключевое слово ASK с телефона. Смущен.
Не уверен, что такое SO, удали вопрос или оставь его

1 Ответ

0 голосов
/ 18 октября 2019

Я просто использовал симулятор для запуска теста, используя то, что я считаю вашим тестовым примером:

Я сказал "поговорите с" мое имя вызова здесь "в симуляторе. МойДействие было запущено, и было отправлено его «основное» или «приветствуемое» или «стандартное» намерение.

Затем произнесено «спросите» имя вызова «который час». Текстовое намерение было запущено и весь запросначиная с вопроса, какой IME не был возвращен в специальном регистре.

Помогает ли это?

...