Management of Wake Word Models

Use of the Amazon Wake Word Engine

The XVF3615 firmware contains an executable copy of the Amazon “Pryon Lite” wake word engine.

This engine, and the voice models associated with it, are licensed as “Restricted Program Materials” under the Program Materials License Agreement (the “Agreement”) in connection with the Alexa Voice Service Program. The Agreement is available at https://developer.amazon.com/support/legal/pml.

See the Agreement for the specific terms and conditions of the Agreement.

The use of the wake word engine requires implementation of either (i) AVS SDK Adapter for Wakeword or Wakeword Lite; or (ii) your own implementation of the AVS SDK Adapter for Wakeword or Wakeword Lite, including sending Wake Word Diagnostics Information (WWDI) or Wakeword detection metadata as a part of the Alexa Service API calls.

Please contact your AVS Solution Architect for more details.

Updating WW model in XVF3615

The available models are stored in the directory data-partition/ww_models in the release package.

If the device is booting from flash, the model is stored in the data partition. The XVF3615 only supports execution of one WW model at any time.

Models can be changed by rebuilding the datapartion in the same way as described in the XVF3610 user guide.

The path to the WW model is in the file json config file in data-partition. After updating the path, the data partition binary must be regenerated and it can be flashed to the device.

If you are booting via SPI boot, the model must be embedded in the boot binary - see later section.