Wrapping Up

Alexa Conversations brings an exciting new way to build multi-turn conversations in a skill. By leveraging AI to expand on a conversation model that you define, you can create rich dialogs with a lot less code.

Although you can define conversation models in the developer console, ACDL provides a language specific to creating conversations that is much easier. It also allows for version control of the ACDL source code along with your skill’s fulfillment and interaction model code.

Throughout this book, we’ve seen how to create voice-first applications for the Alexa platform. We’ve seen how to create interaction models that define how our skill will interact with its human users and how to develop fulfillment code to handle the requests that represent the user’s spoken questions and commands. We’ve also seen how to customize Alexa’s speech, target multiple languages, integrate with external APIs, create reminders and notifications, and make money by selling add-on capabilities in our skill.

The Alexa platform presents an exciting new form of human-computer interface in which both applications and their human users speak and listen to each other in a way that’s as natural as human-to-human communication. I hope that this book has inspired you to create some amazing voice-first applications, and I can’t wait to see (and talk to) what you create with what you’ve learned. Thank you for reading!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset