У меня есть намерение «Повторить запрос» в моем агенте со значением события как «actions_intent_NO_INPUT» и значением действия как no.input, но все же мой агент запускает «Намерение возврата по умолчанию» в случае отсутствия пользовательского ввода. Мне нужна помощь, чтобы понять, как мой агент идентифицировал отсутствие пользовательского ввода и активировал намерение «Повторить запрос» вместо «Намерение возврата по умолчанию». Обратите внимание, что я создаю его для колл-центра, а не для Google Assistant, и в настоящее время тестирую его на стационарном телефоне. Это происходит из-за того, что диалоговый поток не может распознать no.input на мобильных и стационарных телефонах?
Обработка NO USER INPUT в диалоговом потоке
comment
Эй, этот ответ может помочь вам stackoverflow.com/questions/49395582/
- person Serene Abraham Mathew   schedule 22.10.2020
Ответы (1)
Ваш «Reprompt» находится в «Catch Node»? Мы используем узел перехвата, чтобы перехватывать такие вещи, как «повторение», «молчание» и проверки с низкой достоверностью. Если клиент просит повторить или нажимает тишину (на основе подсчета времени без ввода), мы увеличиваем счетчик на +1, а затем повторяем начальную фразу/вопрос. Если снова тишина, мы снова увеличиваем счетчик на +1. С третьей попытки мы возвращаем их агенту. Не имеет значения, проводите ли вы тестирование со стационарного или мобильного устройства.
person
Amanda F
schedule
09.12.2019