
Machine learning API services are discussed in more detail in Chapter 5 * =) Outlining the Conversation Of course, this is beyond the scope of this tutorial, but it gives you an idea of the flexibility you can have while building voice-based apps. Blurring can be done with a third-party machine learning API service that can identify the facial boundaries, upon which we can apply a filter to. Note, for advanced versions of the game, the face within the image that is presented to the user will be blurred. Home cards are displayed in the Amazon Alexa App, and allow you to show text and images in the context of a voice-based app. The image will be presented on an Amazon Alexa home card on the player’s mobile device. At any point in the game, the player can ask for their score, help, or to quit.


They’ll be asked to guess the name of the celebrity and will earn points depending on how quickly the correct answer is given. At each round, the player will be presented with an image of a celebrity via a home card in the Alexa app. To keep things simple, our game will be designed for a single player. While building the API itself is not included in this tutorial, you can easily integrate your Alexa skill with any type of external API or service for reading data and controlling it by voice. The data will contain the name of a celebrity and a URL to an image. Let’s begin by describing the overall game-play for our voice-based celebrity name guessing game.įirst, we’ll utilize an external API service that will allow us to retrieve celebrity data. We’ll display an image of the celebrity using an Amazon Alexa Home Card, which displays the picture in the Alexa mobile app.īelow is an example screenshot of the Amazon Alexa home card which is part of the game, displaying on a mobile device. Celebrity data will be retrieved from an external API. The amount of points earned will depend on how fast the player correctly names the celebrity. They will have to guess the celebrity’s name to earn points. The user will be presented with an image of a celebrity. The skill that we’ll develop will be a celebrity guessing game. In this tutorial we’ll walk through the steps to create a game skill with Amazon Alexa.
#Alexa saferoom game software
Unlike traditional graphical user interfaces, such as web pages and PC-based desktop applications, voice-based software can be controlled and navigated in much the same way as holding a conversation with a friend. You can interact with users in a much more intimate and human-like fashion. Building voice-controlled conversational apps allows you to develop software in an entirely new way.
#Alexa saferoom game how to
With that in mind, let’s take a look at how to build your own voice-based game with the Amazon Alexa platform.Īmazon Alexa is a popular platform for developing voice-based software applications for the Amazon Echo and voice-enabled devices.

I’ve been working diligently on this book over the last quarter of 2016, and am truly excited to have finally released my first book! If you’re interested in the topic of voice-based software or chatbots, I certainly recommend taking a peek. In addition to step-by-step tutorials for creating your first Alexa app, it contains a fascinating background of conversational UI, covering both the history and future of voice-based artificial intelligence software technologies. I’ve recently published and released my first book, “ Building Voice-Enabled Apps with Alexa“, which covers everything you need to know about building voice-based apps with Amazon Alexa. Are you ready to build a voice-based game for the Amazon Echo?
