amazon AWS Certified Alexa Skill Builder - Specialty online exam

What students need to know about the aws-certified-alexa-skill-builder-specialty-axs-c01 exam

  • Total 67 Questions & Answers

Question 1

An Alexa Skill Builder is developing a skill that must send an initial welcome email to each new user.
What combination of features would the Builder use to satisfy this requirement? (Choose two.)

  • A. Alexa Settings API
  • B. Entity resolution
  • C. Customer Profile API
  • D. Device Address API
  • E. Data persistence
Answer:

A C

Discussions

Question 2

Which of the following occur when a beta test of a live skill times out? (Choose two.)

  • A. The beta tester will lose access to the beta skill and will need to reenable the live skill
  • B. The beta tester will receive an email saying the beta test has ended
  • C. The administrator will receive an email confirming that the beta tester has been removed
  • D. The beta tester will lose access to the beta skill but will maintain access to the live skill
  • E. The beta skill history in the Amazon Alexa app will disappear once the beta test has ended
Answer:

A B

Discussions

Question 3

An Alexa Skill Builder wants to add a short audio clip to a skill with SSML. The Builder records a 6-second audio clip using a
high-end microphone and recording application and exports the file with a bitrate of 48 kbps. The file is then uploaded to a
public Amazon S3 bucket.
The Builder then updates the SSML to return:

When testing the skill, Amazon Alexa responds with There was a problem with the requested skills response every time.
How should the Builder resolve this error?

  • A. Record a shorter audio clip.
  • B. Re-export the audio file with a smaller bitrate.
  • C. Re-export the audio file to .mp3 instead of .wav
  • D. Update the interaction model to enable the AudioPlayer interface
Answer:

B

Discussions

Question 4

An Alexa Skill Builder wants to name a skill using a companys branded acronym, NAT Systems. Which invocation name is
valid?

  • A. n a t systems
  • B. n-a-t systems
  • C. n. a. t. systems
  • D. NAT Systems
Answer:

D

Explanation:
Reference: https://developer.amazon.com/en-US/docs/alexa/custom-skills/choose-the-invocation-name-for-a-custom-
skill.html

Discussions

Question 5

An Alexa Skill Builder is developing a skill that enables users to purchase train tickets. The Builder wants to give users the
ability to modify the departure time if they are misunderstood, before the skill proceeds to purchase the tickets.
Which option should be used to implement this functionality within the session?

  • A. Implement AMAZON.FallbackIntent so the user can stop the execution when they have been misunderstood.
  • B. Implement AMAZON.StopIntent so the user can stop the execution and implement reprompt with a new invocation of the skill.
  • C. Implement AMAZON.CancelIntent so the user can cancel the order, then set shouldEndSession to false, and prompt the user for the next action.
  • D. Implement the welcome message, providing clear instructions to the user describing how to format an order.
Answer:

C

Discussions

Question 6

An Amazon Alexa Skill with account linking receives the following request from Alexa:

Before responding to the request, how should the Alexa Skill Builder verify that the request came from a user with a valid
service account?

  • A. Confirm that apiAccessToken verifies that the user is in the resource server and that the token has not expired.
  • B. Confirm that accessToken verifies that the token has not expired and that the user is the resource owner.
  • C. Confirm that accessToken verifies that the user is in the resource server and that the token has not expired.
  • D. Confirm that apiAccessToken verifies that the token has not expired and that the user is the resource owner.
Answer:

A

Discussions

Question 7

An Alexa Skill Builder has created a taxi hiring skill. The skill needs to find out when the customer wants a taxi, where the
customer is traveling from, and where the customer wants to go. The Builder is currently asking each question individually, in
the following order:
Where do you want to take a taxi from
Where do you want to take a taxi to When do you need a taxi
To ensure the voice interaction is flexible, how should this information be gathered regardless of the order in which the user
provides it?

  • A. Use a single intent and slot. Inspect the incoming slot value and categorize then response, then prompt for the remaining information.
  • B. Create an intent for each question and include slots for each piece of information on every intent
  • C. Create three intents with one slot each. Use Dialog.ElicitSlot to fill the slots.
  • D. Create a single intent with three slots. Use the Dialog.Delegate directive to fill the slots.
Answer:

D

Discussions

Question 8

An Alexa Skill Builder built a skill with the following interaction model:

Which utterance would invoke HelloIntent?

  • A. “Alexa, use my first skill to say hello.”
  • B. “Alexa, ask my first skill to say hello to John.”
  • C. “Alexa, open my first skill.”
  • D. “Alexa, say hello to my first skill.”
Answer:

D

Discussions

Question 9

An Alexa Skill Builder needs to have knowledge of the previous prompt that was presented to the user in order to give
context to the users response.
How can the Builder accomplish this?

  • A. Find the corresponding prompt using the list events feature
  • B. Store a reference to the prompt used as a session attribute
  • C. Call the Intent Request History API to identify which prompt was used.
  • D. Parse the context object from the skill request.
Answer:

C

Discussions

Question 10

While developing a skill, an Alexa Skill Builder finds that the voice response is too quick and needs to be slowed down.
How can the Builder MOST efficiently iterate and test how the response will sound?

  • A. Make changes in the skill code, deploy it, and test it on the device.
  • B. Modify the SSML in the skill, save it, and check Amazon CloudWatch for errors.
  • C. Edit the SSML in the skill and use the Alexa Simulator tab on the Test page of the developer console.
  • D. Use the Voice & Tone tab on the Test page in the developer console.
Answer:

A

Discussions
To page 2