skill-sample-nodejs-pager-karaoke icon indicating copy to clipboard operation
skill-sample-nodejs-pager-karaoke copied to clipboard

Sample multi-modal skill

Pager Karaoke Device Skill

One of the most important motivators for using Alexa Presentation Language (APL) is the ability to distinguish between devices.

This skill demonstrates 3 features of APL: the Pager Component, SpeakItem Command, and accessing device characteristics in the skill code.

In this skill, a user asks Alexa “Show me pager”, and they will see a template that demonstrates the Pager Component using the AutoPage command.

A user can also ask Alexa, "Show me karaoke". The skill will demonstrate using the SpeakItem Command which mimicks a karaoke-like functionality to a Text Component.

Finally, a user can ask Alexa, "Show me devices". Vocally, if requested on an Echo Spot, Alexa would respond “I am on small round hub!” on the device (when appropriate), it shows what the device is called.

License

This library is licensed under the Amazon Software License.