Learn how to build custom voice commands for Alexa devices using the Alexa Skills Kit and Node.js.
Overview
Syllabus
Introduction
- Building Alexa Skills
- What you should know
- What is Alexa?
- Why is Alexa important?
- Create your Amazon account
- Installing Node.js and the IDE
- Understanding the different Alexa skill models
- Components of a custom Alexa skill
- Description of the calculator skill
- Deconstructing the skill
- Create the Alexa skill in the developer console
- Creating the addition functionality
- Creating the subtraction functionality
- Using the JSON Editor
- Set up the project
- Review LaunchRequestHandler
- Review additional standard handlers
- Code the add handler
- Create the subtract handler
- Create a Lambda function for the skill
- Test in the Alexa Developer Console
- Test on Echosim.io
- Test on an Echo device
- Challenge: Multiplication and division
- Solution: Multiplication and division
- Challenge: Complete skill handler
- Solution: Complete skill handler
- Testing multiplication and division
- Checklist for certification
- Next steps
Taught by
Lee Assam