Alexa Skill Builder Specialty

Alexa Skill Builder Specialty 更新于今天
  • 查看第 8 至第 11 页.
  • 查看第 36-40 至第 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 #36 Topic 1

旅行预订技巧在对话框中具有fromCity、toCity和travelDate的时段启发。上线后,该技能得到了负面评价,称当客户试图预订旅行时,该技能不理解城市名称。Alexa Skill Builder将AMAZON.FallbackIntent添加到交互模型中,目的是为域外话语提供更好的消息传递。为什么亚马逊FallbackIntent的添加无法解决客户问题?

  • A 对话框中间不会触发AMAZON.FallbackIntent。
  • B 无法将处理程序添加到Live技能中。
  • C AMAZON.FallbackIntent将导致插槽值映射错误。
  • D AMAZON.FallbackIntent不能存在于具有Dialog指令的技能中。
正确答案: C
解析: AMAZON.FallbackIntent会导致插槽值被错误地映射。
Question #37 Topic 1

以下哪些是用户可以使用语音和非语音方法与亚马逊Alexa技能进行交互的方式?(选择三个。)

  • A 滚动列表
  • B 选择操作
  • C 放大图像
  • D 暂停视频
  • E 使设备静音
  • F 与蓝牙配对
正确答案: ABF
解析: 与亚马逊Alexa技能进行语音和非语音交互的方式有滚动列表(A),选择操作(B)和蓝牙配对(F)。这些方法允许用户通过语音命令和传统操作来导航和与技能进行交互。
Question #38 Topic 1

Amazon Alexa技能从第三方API为用户获取数据,等待该调用响应的时间是可变的,通常需要5秒钟。建议用什么方法通知用户某项技能正在处理请求,并且没有失败响应?

  • A 使用Amazon CloudWatch Events从第三方API预取预期达到技能要求的数据。
  • B 调用渐进响应API并发送指令,如VoicePlayer.Speak
  • C 在等待最初请求的回复时,询问后续问题以获得澄清,从而吸引用户。
  • D 对用户表示数据很快就会准备好做出回应,并在下一次启动技能时,向用户提供他们最初要求的回应。
正确答案: B
解析: 建议的方法是使用Progressive Response API调用VoicePlayer.Speak指令,以通知用户技能正在处理请求并且没有未响应。这样,技能可以立即提供回应,同时继续在后台从第三方API获取数据。
Question #39 Topic 1

技能包含PlanMyTrip意图,配置为需要从城市到城市的插槽。它包含以下交互:Alexa:你要从哪个城市离开?用户:我要从西雅图出发。Alexa:你想从西雅图-塔科马国际机场起飞,对吧?用户:是-生成器应仅使用以下哪项来确认fromCity插槽的值?(选择两个。)

  • A 使用Dialog.ConfirmSlot指令,包括outputSpeed对象中的完整机场名称。
  • B 使用Dialog.ConfirmIntent指令,包括updatedIntent对象中的完整机场名称。
  • C 使用Dialog.Degate指令,包括updatedContent对象中的完整机场名称。
  • D 使用Dialog.Degate指令,包括outputSpeed对象中的完整机场名称。
  • E 使用Dialog.ElicitSlot指令,包括updatedContent对象中的完整机场名称。
正确答案: A
解析: 构建者应使用Dialog.ConfirmSlot指令,将完整的机场名称包含在outputSpeech对象中,仅确认fromCity槽的值。该指令允许Alexa仅确认特定槽的值,而不确认整个意图。
Question #40 Topic 1

Alexa技能生成器实现了内置的intent AMAZON.HelpIntent。在某些情况下,用户会使用特定于技能术语的短语寻求帮助。亚马逊Alexa不理解这些短语是帮助请求,它们没有被发送到亚马逊帮助意向。根据最佳实践,如何纠正这种情况?

  • A 使用特定于技能的帮助语句创建自定义意图,并删除AMAZON.HelpIntent。
  • B 使用AMAZON.FallbackIntent捕获与AMAZON.HelpIntent不匹配的口语短语,然后确定用户是否需要帮助。
  • C 为AMAZON.HelpIntent定义自定义插槽以获取用户帮助请求中的其他详细信息
  • D 使用技能交互模型中的其他示例扩展标准内置AMAZON.HelpIntent
正确答案: C
解析: 在这种情况下,最佳实践是为AMAZON.HelpIntent定义自定义插槽,以捕获用户在帮助请求中提供的附加细节。这样,Alexa就能理解技能使用的专有术语,并正确地路由帮助请求。