What was once available only for Amazon-only devices, the company has continued to expand its own features to third-party devices. Recently, several third-party devices were updated to support Alexa’s Calling and Messaging features, which marked a first for non-Amazon devices.
Now, the company has updated its AVS Client Code to Support InteractionMode to include support for third-party hardware.
Today we’re excited to announce the InteractionModel interface of the Alexa Voice Service (AVS), which enables device makers to support the Alexa Routines feature in their products. Customers can use Routines to automate a series of actions using a single voice command of their choice. For example, a customer could say, “Alexa, it’s bedtime,” to turn off the lights, lock the door, and turn off the TV. Implementing the InteractionModel interface in connected products provides the following benefits:
- Prepares your product to support audio actions in Routines created by customers in the Alexa App.
- Enables customers to select your device as the “Alexa will respond from” device in the Alexa App.
Now, there’s very little Alexa capability that doesn’t exist for third-party manufacturers. Its been rumored, though Amazon will continue to produce and sell its own branded devices, the company will start to rely more and more on third-party hardware to shoulder much of the manufacturing burden. The company sees this as the best way to stave off encroaching competition from other smart speaker makers like Google.
Alexa is available for Amazon devices Echo, Echo 2, Dot, Tap, Echo Spot, Echo Plus, Echo Show, Echo Look, Echo Connect, Dash Wand, Amazon Cloud Cam, Fire tablets, and Fire TV, Amazon Fire TV Edition TVs, in the Music app, but also on iOS, Android, and the web with Reverb.ai.
Looking for an awesome, no-nonsense technical conference for IT Pros, Developers, and DevOps? IT/Dev Connections kicks off in Dallas, Texas in 2018!