如何在发布前在 alexa 应用程序上测试 alexa 自定义技能?

How to test alexa custom skills on alexa app before publishing?

我已经使用 aws lamda 函数创建了示例技能。我已经使用运行良好的模拟器测试了技能。我想在 alexa 应用程序上测试技能。

谁能提到从头开始在 alexa 应用程序上测试技能的步骤?

您的 Alexa Skills 会自动安装在您使用相同开发者帐户注册设备的设备上。即使在您发布技能之前,您也会在应用程序 Alexa 的技能和游戏部分中找到您的技能部分开发人员选项卡下的部分。

您的开发技能在 Alexa 应用程序的 "Skills > Your Skills" 页面中可用。您可以通过询问 Alexa 来启用该技能并测试其功能,...

注意:- 检查编译技能的语言是否与您的 Alexa App 语言相同。 确保您的请求符合 https://developer.amazon.com/docs/custom-skills/request-and-response-json-reference.html

开发者控制台应该可以工作。你不需要写 'Alexa tell skillname to do something'。省略开头的 'Alexa' 。否则,您也可以直接在设备上使用该技能。当启用技能进行测试时,并且您在同一帐户下有一个 alexa 设备,您已经可以在该设备上使用该技能。

您可以使用 Alexa App 进行测试,

  1. 使用您的开发者帐户登录 Alexa 应用程序。
  2. 点击底部中间的 Alexa 标志,让 Alexa 听你说话。
  3. 用你的调用名称打开你的技能。

您还可以在 Alexa 应用程序的 Skills and Games 部分下查看您的技能。

  1. 打开Skills and Games
  2. 单击 Your Skills(右上角)
  3. 您的技能将列在 Dev Skills 下。

这很简单。只需在您的智能手机上下载 Alexa 应用程序,然后使用您用于开发该技能的相同 ID 登录。在 "Skills and Games" 部分,您会在 "In dev" 选项卡下找到您的技能。从那里你可以测试你的技能。