Я пытаюсь создать пользовательское действие через Google Assistant.У меня есть пользовательские данные, которые определяются пользователем, и я хочу, чтобы пользователь спросил меня об этих данных, указав, какие данные они хотят узнать, указав их имя.
ex: Пользователь говорит: «Скажите мне»about Fred "Помощник отвечает" Fred is red "
[
{
"name":"Fred",
"info":"Fred is red"
}
]
Проблема, с которой я сталкиваюсь, заключается в том, как добавить обучающие фразы или повторно предложить пользователю использовать, когда они предоставляют имя, которое не 'не существует.
ex:
Пользователь говорит: «Расскажите мне о Греге» Помощник отвечает: «Я не могу найти« Грега ». О ком бы вы хотели знать?»
[
{
"name":"Fred",
"info":"Fred is red"
}
]
Я попытался добавить ответ Обучающий, который содержит только параметр «имя», но затем, если пользователь говорит «Расскажите мне о Фреде», для параметра «Имя» задается значение «Рассказать мне о Фреде».вместо просто «Фред», что означает, что он игнорирует другие ответы Обучения, которые я настроил.
Кто-нибудь, кто может быть моим Оби-Ван Кеноби?
Редактировать: Я использовал Alexa для этого же проекта и отправил в AlexaДиректива elicitSlot.Может ли что-то подобное быть реализовано?