Reader small image

You're reading from  Alexa Skills Projects

Product typeBook
Published inJun 2018
PublisherPackt
ISBN-139781788997256
Edition1st Edition
Right arrow
Author (1)
Madhur Bhargava
Madhur Bhargava
author image
Madhur Bhargava

Madhur Bhargava is specialized in Wireless and Mobile Computing from CDAC ACTS Pune, India. He started his career at Electronic Arts as a software engineer working on mobile games. He later addressed problems in personalized healthcare, leveraging the power of mobile and voice computing. He is proficient in various mobile/embedded technologies and strives to be a software generalist. He believes that good software is a result of talented individuals working together as a communicative team in an Agile manner. He likes to spend time with his family, read, and watch movies.
Read more about Madhur Bhargava

Right arrow

Overview of the Handsfree Messenger Skill


Before we go ahead and design the Handsfree Messenger skill, we will need to understand a few things:

  • What is the system's core functionality?
  • What are all of its moving parts?
  • How do these parts interact?

The Handsfree Messenger skill will work as follows:

  1. The user will start the Alexa Skill by saying a start phrase—"Alexa, Start Handsfree Messenger."
  2. Alexa will launch the skill.
  3. The user will voice the actual message that needs to be sent: "Send message – Get milk!"
  4. Now, this is where it gets interesting. When the user voices the actual message in the previous step, a SendMessage intent will be created and the actual message text will be passed as an argument to that intent.

Note

We have already discussed intents in the previous chapter and so we are assuming that the reader is already familiar with intents and their functionality.

  1. The intent is processed by the Lambda, where the Lambda extracts the message from the intent and passes it to the Twilio backend...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Alexa Skills Projects
Published in: Jun 2018Publisher: PacktISBN-13: 9781788997256

Author (1)

author image
Madhur Bhargava

Madhur Bhargava is specialized in Wireless and Mobile Computing from CDAC ACTS Pune, India. He started his career at Electronic Arts as a software engineer working on mobile games. He later addressed problems in personalized healthcare, leveraging the power of mobile and voice computing. He is proficient in various mobile/embedded technologies and strives to be a software generalist. He believes that good software is a result of talented individuals working together as a communicative team in an Agile manner. He likes to spend time with his family, read, and watch movies.
Read more about Madhur Bhargava