alexa-skills-kit

    0热度

    1回答

    我只有1个意图,它必须要求密码。如果PIN码不正确,则再次提问,最多3次。 什么是实施它的正确方法? (我用的alexa-SDK用的NodeJS) 我试图实现两个方法,但他们失败EXCEEDED_MAX_REPROMPTS: if pin_is_correct emit(:tell, "cool") else emit(:ask, "what is your pin?", "

    0热度

    1回答

    我正在开发自定义alexa技能,我想知道是否有人知道如何使用alexa拨打电话。 我看到了类似的问题,但没有人回答。 How to make phone call from custom alexa skill 我在我的API响应中有一个电话号码,我需要使用Alexa来调用该号码。 请让我知道是否有人知道这件事。

    1热度

    1回答

    我已经提交了我的技能3次。它停留在审查状态一两天,然后突然恢复到开发状态,没有任何反馈(就我们所能找到的那样)。我们认为可能的原因是我们的应用使用了alexa beta测试功能进行了积极的beta测试。 关于为什么会发生这种情况以及我们可以做什么的任何想法。谢谢。

    2热度

    1回答

    我的一些关于我的Alexa应用程序的意图需要某些插槽。 Alexa技能生成器使这一切变得简单。我可以根据需要标记一个插槽,并设置Alexa应该询问的内容,以便用户为插槽提供信息。问题是,作为一名开发人员,你必须告诉Alexa你的lambda,你希望Alexa能够处理插槽填充。 阅读该文档,我到了这个部分: https://developer.amazon.com/public/solutions/

    0热度

    1回答

    我现在说 - 我的名字是约翰史密斯。 我有我的意图映射为 - >我的名字叫{}输入 但是,Alexa的只有抓住了最后一个字(史密斯在这种情况下)。我希望输入值是'John Smith',而不是'Smith'。 name = intent["slots"]["input"]["value"] print("Slot value is " + name) speech_output = str(n

    0热度

    1回答

    当我在拉姆达在线代码编辑器测试代码,我总是得到这样的错误: "errorMessage": "RequestId: b8efba3e-8940-11e7-a176-e7452208b749 Process exited before completing request" 下面是代码(我代替我的代码带有示例表格亚马逊只是为了查看它是否只是我的代码): 'use strict'; var Al

    0热度

    1回答

    我有一个验证用户请求的要求(如果用户说我需要冰淇淋,我们如何知道用户说出的冰淇淋)。 例如:我想订购一个marghareeta披萨,那么我们如何才能知道用户通过亚马逊回声订购marghareeta)

    -1热度

    1回答

    我已经使用Azure AD为alexa设置帐户链接。我使用C#编写我的lambda函数,因为.Net Core包含我需要访问Dynamics 365的库。我似乎无法在C#中获得accessToken。在node.js中,这与var accessToken = session.user.accessToken一样简单。我在这里错过了什么吗?我不知道如何获取令牌,因此我可以使用它来与Dynamics

    0热度

    1回答

    我已经创建了一个智能家居技能来测试我的智能相机与我的亚马逊回声显示集成。我创建了一个lambda函数。当我在AWS Lambda控制台上测试它时,它工作正常。下面是我使用测试 { "header": { "namespace": "Alexa.ConnectedHome.Query", "name": "RetrieveCameraStreamUriRequest",

    0热度

    1回答

    我在lambda函数中使用Node.js构建Alexa技能,并且找不到任何有关确认插槽中数据的最佳方式的教程。我知道所有插槽现在都有数据,但希望Alexa能够读回请求并在继续之前从用户那里得到确认。什么是最好的&正确的方法来做到这一点? 起初我以为使用elicitSlot发射,但然后我需要一个新的插槽来做到这一点,它看起来非常黑客。 例如: if(all slots have a valid va