哪个Aws支持Alexa技能

时间:2017-10-01 20:59:51

标签: aws-lambda alexa-skills-kit

关于Alexa Skill开发的几个教程,众所周知,只有一组AWS Regions支持Alexa Skill Lambda功能。 声明如下:

10.  IMPORTANT: Select EU West (Dublin, Ireland) region (upper right). Only eu-west-1 (Dublin) and us-east-1 (N.Virginia) AWS regions currently support the Alexa Skills Kit and lambda integration.

可以在这里找到: https://developer.amazon.com/de/blogs/alexa/post/tx2xuaq741iyqi4/how-to-build-a-multi-language-alexa-skill

在这里: https://developer.amazon.com/de/alexa-skills-kit/alexa-skill-quick-start-tutorial

更新: 我在这里发现了以下注释: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/developing-an-alexa-skill-as-a-lambda-function

Note: Lambda functions for Alexa skills can be hosted in either the US East (N. Virginia) or EU (Ireland) region. These are the only regions the Alexa Skills Kit supports.

现在教程和文档可能不是最新的,现在所有地区都可能支持它,但我们如何查找,哪些地区支持Alexa技能,哪些不支持?

2 个答案:

答案 0 :(得分:1)

如前所述:只有美国东部(弗吉尼亚北部)和欧洲西部(爱尔兰)才能支持Alexa语音服务。您必须在创建Lambda函数时选择。

即使他们为Alexa开辟了新的区域,也会发生什么,但您可以将Lambda函数导出并导入到另一个区域。

希望,我可以帮助你

答案 1 :(得分:1)

根据此页面,东京和俄勒冈州目前也兼容Alexa: https://developer.amazon.com/de/docs/custom-skills/host-a-custom-skill-as-an-aws-lambda-function.html#create-a-lambda-function-for-an-alexa-skill

  

单击控制台右上角的区域下拉列表,选择支持Alexa技能的区域之一:亚太(东京),欧盟(爱尔兰),美国东部(弗吉尼亚北部)或美国西部(俄勒冈州)

我知道要测试一种方法,支持一个区域: 在要测试的区域中创建一个虚拟lambda函数。复制此lambda的ARN。尝试将其作为端点添加到您的某项技能中(也可能是虚拟技能)。如果该区域不受支持,您将收到错误,该工具不允许您添加该ARN。