При первой публикации, поэтому не стесняйтесь давать мне отзывы, если я смогу что-то улучшить в этом сообщении ... Теперь к моему вопросу.
В настоящее время я разрабатываю действие Google, действие позволитпользователь может определять важные события, такие как день рождения Боба или выпускной Фред, и сохранять данные об этих событиях.Позже пользователь сможет запросить информацию о событии и вернуть его обратно.
Я использую Dialogflow API с выполнением «Inline Editor», чтобы сделать его как можно более простым прямо сейчас.Проблема, с которой я сталкиваюсь, заключается в том, что событие имеет тип сущности @ sys.any, поэтому все, что говорит пользователь, исключается как допустимый ввод.Я хотел бы, однако, каким-то образом сместить события, которые я уже сохранил для пользователя, чтобы они с большей вероятностью могли найти искомое событие.
Я нашел еще один ответ здесь, обсуждая смещение речи ( Что подразумевается под смещением речи и как использовать speechBiasHints в google-actions appResponse ), в котором смещение речи определяется как способность "влиять нараспознавание речи в тексте ", это именно то, что я считаю, я хочу.Хотя в этом ответе был приведен пример кода, он использовался для пакета SDK для действий, а не для пакета SDK Dialogflow, который я использую.
Может ли кто-нибудь привести пример заполнения раздела «speechBiasingHints» ответа ExpectedInputРазговор Webhook с использованием DialogFlow Webkook?
Примечание: это для студенческого проекта, и я новичок в разработке Google Actions и все еще очень много узнаю обо всем, что способно с Google Actions.Любые отзывы или предложения приветствуются.