Avempace enables voice control of connected devices via Alexa and Google Home Assistant
Alexa & Google Home
Amazon’s Alexa and Google Assistant are 2017’s flagship artificial intelligence products. Both are built on cloud-based voice recognition APIs (ASK for Alexa and API.ai for Google).
These virtual assistants (also called voice assistants) are the beginning of a promising future for artificial intelligence. They provide a unique experience for users: the ability to interact with connected devices with just your voice.
Because they are able to interpret natural language and provide a relevant response, products with this technology (Amazon Echo, Amazon Echo Dot, Google Home, …) can efficiently perform many practical tasks: reading daily news, delivering meals, and controlling any connected compatible devices (such as lighting, home entertainment systems, thermostats, and other connected devices). And because they are open to third-party developers, they are continually able to do more tasks. According to Alexa’s project manager, Mike George, noted at CES 2017 that Alexa now has 7,000 different skills created by developers.
Integrating Artificial Intelligence (AI) electronics enables a smart and scalable intelligent user interface. Sales of voice assistants and connected speakers could reach 24.5 million units in 2017, compared to 1.7 million in 2015, according to a new state of the industry report from VoiceLabs.
It is in this context that AVEMPACE, an electronic product design and engineering company, integrates the capacities of voice control by equipping devices with the software and hardware components needed to carry out these functions. “We have created products for our customers that can interact with Google Home or Amazon Alexa. For other products, we have even embedded voice recognition capabilities which allows them to operate autonomously.” according to Haythem Boughzala, CEO at Avempace.
Avempace solutions for Alexa and Google Assistant integration in your connected products
Integrating Alexa or Google Assistant is possible in any device with connectivity and sufficient system resources (RAM, Flash). The accessibility of Alexa Software Development Kits (ASK AVS) and Google APIs (API.ai) allows us (in combination with a Cloud platform for connected things) to define the interaction model for creating new voice commands. Once voice command recognition has been completed, we then create embedded software in your product with the ability to receive and execute the associated commands.
The possibilities for utilizing Amazon Alexa or Google API.ai are endless. As an example of how Avempace integraces voice commands, consider the following example: say you have a device connected through a Wi-Fi link which does not require the use of a Gateway, but it does not have integrated microphones. In this case, we would:
Step 1: Use Amazon Echo or Google Home to listen to voice commands and forward them to Alexa / Google Assistant.
Step 2: Avempace will create skills (Skill or API Agent) allowing users to interact with their devices connected to the cloud via voice. Each skill set is linked to an Alexa or Google API for that particular command. Several categories exist, such as Smart Home and Flash briefing. You define the categories to make the most of your product.
Step 3: Your voice will be heard and the action will be interpreted according to the defined model. The command is communicated to the device’s cloud gateway, specially created by Avempace (the Avempace Cloud).
Step 4: The device’s node, as an Avempace « peripheral client », interprets the message and executes your command.
Step 5: A message is returned to the Skills API (Skills API Agent) to report the result of the action. Alexa uses this message to provide a response to you.
Avempace: Your partner in voice-controlled AI
The number of connected devices will reach 8.4 billion in 2017 according to Gartner, nearly 20.4 billion by 2020. Voice-controlled Artificial Intelligence (AI) is in turn a function increasingly expected by users, which should be placed by manufacturers at the heart of their strategy. Avempace offers a reliable and relevant solution to integrate voice control capabilities based on the Alexa API and Google Assistant, a benefit to consider for future as well as existing products.