IviDefaultsAlexaConfigPlugin
Plugin to configure the Amazon Alexa voice assistant through a configuration provider.
Amazon requires IDs to be specified to configure a client to use Alexa. These are obtained from the part of Amazon's developer website dedicated to the Alexa Voice Service (AVS).
The behavior of this plugin is controlled by the flags disableAlexaDeviceIdBuildTimeCheck
, alexaDeviceInfoClientId
and alexaDeviceInfoProductId
.
When both
alexaDeviceInfoClientId
andalexaDeviceInfoProductId
are set to non-empty values, then their values are configured as the Alexa Voice Service (AVS) identifiers.When one or neither of these properties are set, then the build will fail. The check that fails the build can be disabled by setting
disableAlexaDeviceIdBuildTimeCheck
totrue
.
For more information on exactly how to obtain the ID values and what they mean, refer to Amazon's documentation at: https://alexa.github.io/alexa-auto-sdk/docs/get-started/#register-an-avs-product
Plugin ID: com.tomtom.ivi.appsuite.alexa.defaults.config
.