Alexa Skill Builder Specialty

Alexa Skill Builder Specialty 更新于今天
  • 查看第 7 至第 11 页.
  • 查看第 31-35 至第 55 道题
Disclaimers:
  • - ExamTopics website is not related to, affiliated with, endorsed or authorized by Amazon.and Azure
  • - Trademarks, certification & product names are used for reference only and belong to Amazon.and Azure

Topic 1 - Exam A

Question #31 Topic 1

一位Alexa技能建设者想用公司的品牌首字母缩写“NAT系统”来命名一项技能哪个调用名称有效?

  • A n和t系统
  • B n--t系统
  • C n.a.t.系统
  • D NAT系统
正确答案: D
解析: 答案是D,因为它是唯一一个正确地将首字母缩写大写且不使用任何特殊字符或空格的选项。
Question #32 Topic 1

Alexa技能生成器正在开发一项技能,使用户可以购买火车票。建设者希望在用户误解的情况下,在技能开始购买门票之前,让用户能够修改出发时间。应使用哪个选项在会话中实现此功能?

  • A 实现AMAZON.FallbackIntent,以便用户在被误解时可以停止执行。
  • B 实现AMAZON.StopIntent,这样用户就可以停止执行,并通过新的技能调用来实现重新启动。
  • C 实现AMAZON.CancelIntent,以便用户可以取消订单,然后将shouldEndSession设置为false,并提示用户执行下一个操作。
  • D 执行欢迎信息,向用户提供明确的说明,说明如何格式化订单。
正确答案: C
解析: 应该使用选项C来在会话中实现此功能。通过实现 AMAZON.CancelIntent,用户可以在被误解时取消订单。另外,将 shouldEndSession 设置为 false 允许技能提示用户进行下一步操作。
Question #33 Topic 1

Alexa技能生成器使用测试版功能为技能添加一名同事。同事登录开发人员控制台编辑交互模型,但看不到技能。为什么会发生这种情况?

  • A 该同事需要启用ROLE_ADMINISTRATOR。
  • B 该技能未提交以供发布。
  • C 该同事没有成为测试版工具的管理员。
  • D 该同事尚未添加到技能的开发人员帐户中。
正确答案: C
解析: 该同事在测试工具中没有被设置为管理员。
Question #34 Topic 1

Alexa技能生成器正在设计一项技能,其意图是需要填补六个空缺。用户不太可能在一句话中提供所有的槽值,因此槽的实现应该分为多个回合的对话。建设者可以在开发者控制台中做些什么,让Amazon Alexa引出任何缺失的插槽,而不在后端代码中指定每个插槽?

  • A 跟踪会话属性中填充的插槽,并在后端代码中使用Dialog.ElicitSlot提示用户查找缺少的插槽。
  • B 标记这六个插槽是必需的,填写必要的提示,然后在后端代码中使用Dialog.Degate指令,直到所有插槽都填满为止。
  • C 标记这六个插槽是必需的,填写必要的提示,然后在后端代码中使用Dialog.ConfirmSlot指令,直到所有插槽都被填满
  • D 标记这六个插槽是必需的,填写必要的提示,然后在后端代码中使用Dialog.ElicitSlot指令,直到所有插槽都填满为止。
正确答案: B
解析: Builder可以将所有六个槽标记为必需,填写必要的提示,并在后端代码中使用Dialog.Delegate指令,直到填满所有槽位。这样可以让Amazon Alexa自动提取任何丢失的槽位,而不必在后端代码中指定每个槽位。
Question #35 Topic 1

在测试新的AmazonAlexa技能期间,该技能反复失败,并调用在SkillBuilder对象。在检查了Amazon CloudWatch日志后,Alexa Skill Builder确定故障发生在正在接收亚马逊帮助意向。应该如何纠正这个错误?

  • A AMAZON.HelpIntent应由SDK处理。建设者应该向亚马逊提出支持票。
  • B Builder应确保对意向处理程序进行编码,以便在其canHandle方法中测试AMAZON.HelpIntent,并且在检测到时返回true。
  • C 生成器应添加逻辑,为SkillBuilder对象上指定的addErrorHandler方法中定义的函数提供帮助说明。
  • D 构建者应在交互模型中添加一个AMAZON.HelpIntent条目,以确保技能能够识别帮助请求。
正确答案: B
解析: 这个错误应该通过确保意图处理程序编写代码以在其canHandle方法中测试AMAZON.HelpIntent,并在检测到时返回true来进行纠正。这将允许技能正确处理帮助意图。