首页 文章

即使是语音偏向,Google Actions SDK目前是否会忽略possibleIntents?

提问于
浏览
1

我在这里看到 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 回答

  • 0

    对话框AppResponse对象的ExpectedIntent属性只能与built-in intents一起使用,最常见的是 actions.intent.TEXT intent . 操作包intents只能由用户在调用时触发 . 有关更多信息,请参阅here .

    对于对话内语音识别和偏差,我们建议使用Dialogflow .

相关问题