Python 自定义alexa技能无法识别动态日期值
我已经建立了一个使用Python的技能,可以从外部API获取值。我说的是月份名称,这也是插槽值,根据月份名称,它会给我一些东西。如果我说出月份名称,效果会很好。但是如果我说上个月,它不会认出它。尽管如果我不具备这项技能,问一些类似“上个月是什么时候?”的问题,这会起作用。我得到了这个案子的正确答案。有什么帮助吗?要获得更好的反馈,请分享更多关于如何定义您的月份和意图的信息。如果您创建了一个以每月为值的自定义时段,Alexa将无法消除此类请求的歧义,除非您将话语拆分为多个意图(例如,LastMonthIntent、ThisMonthIntent、NextMonthIntent)或为下一个/上一个添加额外的时段值 作为替代方案,我建议利用内置插槽类型,它固有地支持诸如“last month”之类的短语,并分别返回诸如“2019-12”之类的格式化插槽值Python 自定义alexa技能无法识别动态日期值,python,python-3.x,alexa,alexa-skills-kit,Python,Python 3.x,Alexa,Alexa Skills Kit,我已经建立了一个使用Python的技能,可以从外部API获取值。我说的是月份名称,这也是插槽值,根据月份名称,它会给我一些东西。如果我说出月份名称,效果会很好。但是如果我说上个月,它不会认出它。尽管如果我不具备这项技能,问一些类似“上个月是什么时候?”的问题,这会起作用。我得到了这个案子的正确答案。有什么帮助吗?要获得更好的反馈,请分享更多关于如何定义您的月份和意图的信息。如果您创建了一个以每月为值的自定义时段,Alexa将无法消除此类请求的歧义,除非您将话语拆分为多个意图(例如,LastMon