【问题标题】:Custom alexa skill does not recognize dynamic date values自定义 alexa 技能无法识别动态日期值
【发布时间】:2019-12-30 06:45:01
【问题描述】:

我已经使用 Python 构建了一项技能,它可以从外部 API 获取值。我说出月份名称,这也是槽值,根据月份名称,它会给我一些东西。如果我说出月份的名称,效果会很好。但如果我说; '上个月',它不会识别它。尽管如果我不具备该技能并询问诸如“上个月是什么时候?”之类的问题,它会起作用。对于这种情况,我得到了正确的回应。有什么帮助吗?

【问题讨论】:

    标签: python python-3.x alexa alexa-skills-kit


    【解决方案1】:

    为了获得更好的反馈,请分享有关如何定义您的月度和意图的更多信息。如果您创建了一个以每个月为值的自定义槽,除非您将话语拆分为多个意图(例如,LastMonthIntent、ThisMonthIntent、NextMonthIntent)或为下一个/上一个添加其他槽值,否则 Alexa 将无法消除此类请求的歧义.

    作为替代方案,我建议利用 AMAZON.DATE 内置槽类型,它固有地支持像“上个月”这样的短语,并分别返回像“2019-12”这样的格式化槽值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-31
      • 2020-04-05
      • 2020-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多