【问题标题】:Alexa without Alexa NLU没有 Alexa NLU 的 Alexa
【发布时间】:2020-07-21 20:00:38
【问题描述】:

是否可以在不使用 Alexa 的情况下将 Alexa 技能与自定义 NLU 一起使用?我需要它,因为 Alexa 不提供上下文,这对我的业务需求至关重要。例如,如果我能够从技能中获得用户输入,我会感到满意。

【问题讨论】:

    标签: alexa alexa-skills-kit alexa-skill alexa-voice-service alexa-slot


    【解决方案1】:

    由开发人员提供上下文。查看 SDK 中的 AttributesManager。

    https://developer.amazon.com/en-US/docs/alexa/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html

    您可以设置会话或持久属性来“记住”上下文。例如,我使用会话属性并设置一个名为“last_asked”的变量来存储他们最后一次询问的是或否问题,因此该技能具有这些通用答案的上下文。

    【讨论】:

      【解决方案2】:

      我不知道您对“用户输入”的确切含义。

      如果你想拥有

      “不提供上下文”到底是什么意思?如果您知道系统中已经存在该用户,则可以使用“account linking”。

      【讨论】:

        猜你喜欢
        • 2023-03-22
        • 1970-01-01
        • 2020-03-28
        • 2015-09-16
        • 2019-10-29
        • 1970-01-01
        • 2017-08-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多