【问题标题】:Does Google Actions SDK currently ignore possibleIntents even for speech biasing?Google Actions SDK 目前是否会忽略可能的意图,即使是针对语音偏见?
【发布时间】:2018-02-07 22:28:29
【问题描述】:

我在这里看到actions.json 中的自定义意图用于语音偏见https://developers.google.com/actions/reference/rest/Shared.Types/AppResponse#ExpectedIntent

预期结果

我有一个意图 general.price,其中包含 high 作为其触发查询之一。我想在possibleIntents 中传递这个信息,以便对后续意图产生言论偏见。

发生了什么

尽管传递了包含单词high 的用于语音偏见的意图,但语音仍被拾取为hi。请注意,在 speechBiasingHints 中设置 high 确实 有效,但我想利用此功能而不是在每个响应中传递大量数据列表。

有没有人让这个功能真正起作用?

编辑: 使用 DialogFlow 不是一种选择。我的用例与 Actions SDK 完全一致。我只是想要一种可持续的方式来为 Actions on Google 提供与 DialogFlow 无关的偏见列表。

【问题讨论】:

    标签: actions-on-google


    【解决方案1】:

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

    对于对话内语音识别和偏置,我们推荐Dialogflow

    【讨论】:

    • 我们有一个想要集成的自定义 NLU 系统,因此不能选择使用 DialogFlow。我们只是想要基于我们注册的自定义意图的语音偏见。文档说这应该是可能的。是否应该更新文档?
    猜你喜欢
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    • 2018-11-25
    • 2018-11-23
    相关资源
    最近更新 更多