我在这里看到 actions.json
中的自定义意图用于语音偏向https://developers.google.com/actions/reference/rest/Shared.Types/AppResponse#ExpectedIntent
What was expected
我有一个意图, general.price
,其中包含 high
作为其触发查询之一 . 我希望在 possibleIntents
中传递此信息,以便根据后续意图进行语音偏差 .
What happened
尽管传递了包含单词 high
的语音偏差的意图,但语音仍然被选为 hi
. 请注意,在 speechBiasingHints
中设置 high
确实有效,但我想利用此功能不会在每次响应时传递大量数据 .
有没有人有这个功能实际工作?
EDIT: 使用DialogFlow是 not 一个选项 . 我的用例与Actions SDK完全一致 . 我只想要一种可持续的方式来向Google上的Actions提供偏见列表,与DialogFlow相关 .
1 回答
对话框AppResponse对象的ExpectedIntent属性只能与built-in intents一起使用,最常见的是
actions.intent.TEXT
intent . 操作包intents只能由用户在调用时触发 . 有关更多信息,请参阅here .对于对话内语音识别和偏差,我们建议使用Dialogflow .