Get Started with AVS

Developers use the Alexa Voice Service (AVS) to integrate Alexa directly into their products. Your team chooses hardware and designs the experience, AVS provides the automatic speech recognition, natural language understanding, and text-to-speech engines.

To start, create a product profile and prototype with our AVS Device SDK sample app. Then follow our documentation to design your ideal customer experience and select the right software and hardware development tools for your use case.

Choose a hardware development kit

Kick off development of a commercial device with a reference solution for AVS. These audio front end (AFE) and single-chip-solution development kits were built with voice in mind, reducing cost and accelerating the integration process. Select the kit that matches the number of mics, mic arrangement, and audio algorithms your product needs.

Build with the AVS Device SDK

The Device SDK provides the software interface for your device through C++-based libraries that leverage the AVS APIs. It is modular and abstracted, providing components that expose our APIs, which you can use and customize.

Not using the SDK, or want to learn how our service-level APIs work? Read the docs to understand authorization, capabilities, and interfaces.

Follow the AVS guidelines

UX design guidance

Alexa UX goes beyond voice, touch, and on-device buttons. From product design and branding to packaging and the companion app – your product's voice and visual experience should be familiar and natural for customers.