Interface | Description |
---|---|
TokenManager.TokenCallback | |
TokenManager.TokenResponseCallback | |
VoiceHelper.SpeechFromTextCallback |
State-based callback for the VoiceHelper class
|
Class | Description |
---|---|
AlexaManager |
The overarching instance that handles all the state when requesting intents to the Alexa Voice Service servers, it creates all the required instances and confirms that users are logged in
and authenticated before allowing them to send intents.
|
AuthorizationManager |
A static instance class that manages Authentication with the Amazon servers, it uses the TokenManager helper class to do most of its operations
including get new/refresh tokens from the server
Some more details here: https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/docs/authorizing-your-alexa-enabled-product-from-a-website
|
BuildConfig | |
R | |
R.attr | |
R.string | |
TokenManager |
A utility class designed to request, receive, store, and renew Amazon authentication tokens using a Volley interface and the Amazon auth API
Some more details here: https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/docs/authorizing-your-alexa-enabled-product-from-a-website
|
TokenManager.TokenResponse | |
Util |
A collection of utility functions.
|
VoiceHelper |
A helper class that utilizes the TextToSpeech engine built into Android to turn a string-based AVS intent
into parsable raw audio that can be sent to the server.
|