Free Alexa-Skill-Builder Exam Braindumps (page: 7)

Page 6 of 17

An Amazon Alexa skill fetches data for users from a third-party API and the wait for the response from that call is variable, often taking up to 5 seconds. What is the recommended method for notifying users that a skill is working on the request and has not failed to respond?

  1. Prefetch the data that is expected to the required by the skill from the third-party API using Amazon CloudWatch Events.
  2. Call the Progressive Response API and send a directive, such as VoicePlayer.Speak
  3. Ask a follow-up question for clarification to engage the user while waiting for the initially requested response.
  4. Respond to the user stating that the data will be ready soon, and upon the next launch of the skill, provide the user with the response they initially requested.

Answer(s): B


Reference:

https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-response.html



An Alexa Skill Builder has created a custom skill about basketball including a HowToPlayBasketball intent. When looking at the Intent History page in the developer console, the Builder sees that a number of users are asking the skill how to play baseball. The Builder wants to add a relevant response directing the user back to the topic of basketball.

How should the Builder implement this?

  1. Add AMAZON.FallbackIntent and respond with a message about baseball in the handler
  2. Create a custom intent related to baseball, and when matched, provide a relevant response
  3. Add more sample utterances related to baseball in the HowToPlayBasketball intent
  4. Create a new custom baseball slot and add a slot-filling utterance to the HowToPlayBasketball intent.

Answer(s): A


Reference:

https://developer.amazon.com/blogs/alexa/post/c97f3bb7-9701-41e8-ac06-a3a44b9f1638/use-the-new-fallback-intent-to-respond-gracefully-to-unexpected-customer-requests



An Alexa Skill Builder is using session attributes to maintain a user’s state.
What can the Builder do to ensure that a user’s session is not lost if they take too long to answer a question and the skill exists?

  1. Set shouldEndSession to false in the response object to prevent the skill from exiting.
  2. Handle the SessionEndedRequest request type and persist the user’s session to a database.
  3. Return false from the SessionEndedRequest handler so the session does not exist.
  4. Return a reprompt in the response object from the SessionEndedRequest handler.

Answer(s): A


Reference:

https://developer.amazon.com/blogs/alexa/post/08edaa00-59e2-46b7-aace-4080f2a87450/using-session-attributes-in-your-alexa-skill-to-enhance-the-voice-experience



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

Which utterance would invoke HelloIntent?

  1. “Alexa, use my first skill to say hello.”
  2. “Alexa, ask my first skill to say hello to John.”
  3. “Alexa, open my first skill.”
  4. “Alexa, say hello to my first skill.”

Answer(s): D






Post your Comments and Discuss Amazon Alexa-Skill-Builder exam with other Community members:

Alexa-Skill-Builder Discussions & Posts