Book Image

Alexa Skills Projects

By : Madhur Bhargava
Book Image

Alexa Skills Projects

By: Madhur Bhargava

Overview of this book

Amazon Echo is a smart speaker developed by Amazon, which connects to Amazon’s Alexa Voice Service and is entirely controlled by voice commands. Amazon Echo is currently being used for a variety of purposes such as home automation, asking generic queries, and even ordering a cab or pizza. Alexa Skills Projects starts with a basic introduction to Amazon Alexa and Echo. You will then deep dive into Alexa Programming concepts such as Intents, Slots, Lambdas and maintaining your skill’s state using DynamoDB. You will get a clear understanding of how some of the most popular Alexa Skills work, and gain experience of working with real-world Amazon Echo applications. In the concluding chapters, you will explore the future of voice-enabled applications and their coverage with respect to the Internet of Things. By the end of the book, you will have learned to design Alexa Skills for specific purposes and interact with Amazon Echo to execute these skills.
Table of Contents (14 chapters)
Title Page
Packt Upsell


We do hope you enjoyed creating the Handsfree Messenger skill, which was slightly more evolved than our previous skill and oriented toward the practical use of Alexa/Echo devices. The skill that we created in this section still has room for a lot of improvement. For example, currently, our skill sends messages to predefined/hard-coded recipients, which can be improved by passing the recipient details via a slot to the Lambda so that it does not have to be predefined in the Lambda. We intentionally did not cover this and it is intended to be an extension exercise, which we highly recommend that you undertake if you really want to be an Alexa Skills Jedi sooner.

But, we again completed one more interesting Alexa Skill.

In the next chapter, we will extend our faculties regarding Alexa knowledge a little further by creating an Alexa Skill that is more oriented towards entertainment, will use a slightly more complex voice interface, and will be even more fun.

Can't wait to get started? Let...