Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractVAD<T extends com.amazonaws.mobileconnectors.lex.interactionkit.internal.vad.config.VADConfig> - Class in com.amazon.blueshift.bluefront.android.vad
Abstract Voice Activity Detector class.
AbstractVAD(int, T) - Constructor for class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Create a VAD with given audio sample rate and configuration.
addsessionAttributesEntry(String, String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
addsessionAttributesEntry(String, String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A map of key-value pairs representing the session-specific context information.
addslotsEntry(String, String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The intent slots (name/value pairs) that Amazon Lex detected so far from the user input in the conversation.
AmazonLexRuntime - Interface in com.amazonaws.services.lexrts
Interface for accessing Amazon Lex Runtime Service
AmazonLexRuntimeClient - Class in com.amazonaws.services.lexrts
Client for accessing Amazon Lex Runtime Service.
AmazonLexRuntimeClient() - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Deprecated.
AmazonLexRuntimeClient(ClientConfiguration) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Deprecated.
AmazonLexRuntimeClient(AWSCredentials) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Constructs a new client to invoke service methods on AmazonLexRuntime using the specified AWS account credentials.
AmazonLexRuntimeClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Constructs a new client to invoke service methods on AmazonLexRuntime using the specified AWS account credentials and client configuration options.
AmazonLexRuntimeClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Constructs a new client to invoke service methods on AmazonLexRuntime using the specified AWS account credentials provider.
AmazonLexRuntimeClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Constructs a new client to invoke service methods on AmazonLexRuntime using the specified AWS account credentials provider and client configuration options.
AmazonLexRuntimeClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Deprecated.
AmazonLexRuntimeClient(AWSCredentialsProvider, ClientConfiguration, HttpClient) - Constructor for class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Constructs a new client to invoke service methods on AmazonLexRuntime using the specified AWS account credentials provider, client configuration options and request metric collector.
animateNone() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Stop current, if any, animation and change the button state to normal state.
animateSoundLevel(float) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Animates sound by modulating radius of a displayed circle.
animateWaitSpinner() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Start wait spinner animation.
attr() - Constructor for class com.amazonaws.services.lex.R.attr
 
AudioEncoding - Enum in com.amazonaws.mobileconnectors.lex.interactionkit.utils
Supported audio encoding techniques.
audioInForAudioOut(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Accept input from mic (speech) for audio response from the service.
audioInForTextOut(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Accept input from mic (speech) for text, String, response from the service.
AudioPlaybackException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
AudioPlaybackException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.AudioPlaybackException
 
AudioPlaybackException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.AudioPlaybackException
 
AudioPlaybackListener - Interface in com.amazonaws.mobileconnectors.lex.interactionkit.listeners
Callback for audio playback.

B

BadGatewayException - Exception in com.amazonaws.services.lexrts.model
Either the Amazon Lex bot is still building, or one of the dependent services (Amazon Polly, AWS Lambda) failed with an internal service error.
BadGatewayException(String) - Constructor for exception com.amazonaws.services.lexrts.model.BadGatewayException
Constructs a new BadGatewayException with the specified error message.
BadRequestException - Exception in com.amazonaws.services.lexrts.model
Request validation failed, there is no usable message in the context, or the bot build failed.
BadRequestException(String) - Constructor for exception com.amazonaws.services.lexrts.model.BadRequestException
Constructs a new BadRequestException with the specified error message.
BuildConfig - Class in com.amazonaws.services.lex
 
BuildConfig() - Constructor for class com.amazonaws.services.lex.BuildConfig
 
Button - Class in com.amazonaws.services.lexrts.model
Represents an option to be shown on the client platform (Facebook, Slack, etc.)
Button() - Constructor for class com.amazonaws.services.lexrts.model.Button
 

C

cancel() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method to cancel the current transaction.
cancel() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Cancel the current with the user's.
cancel() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Cancel current dialog.
clearsessionAttributesEntries() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
Removes all the entries added into sessionAttributes.
clearsessionAttributesEntries() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Removes all the entries added into sessionAttributes.
clearslotsEntries() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Removes all the entries added into slots.
close() - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
close() - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
 
com.amazon.blueshift.bluefront.android.audio.encoder - package com.amazon.blueshift.bluefront.android.audio.encoder
 
com.amazon.blueshift.bluefront.android.vad - package com.amazon.blueshift.bluefront.android.vad
 
com.amazonaws.mobileconnectors.lex.interactionkit - package com.amazonaws.mobileconnectors.lex.interactionkit
Contains the public API which handles Dialog between client and service
com.amazonaws.mobileconnectors.lex.interactionkit.config - package com.amazonaws.mobileconnectors.lex.interactionkit.config
Contains the public API which handles client config
com.amazonaws.mobileconnectors.lex.interactionkit.continuations - package com.amazonaws.mobileconnectors.lex.interactionkit.continuations
Contains the public API which handles task continuations
com.amazonaws.mobileconnectors.lex.interactionkit.exceptions - package com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
Contains the public API Exceptions
com.amazonaws.mobileconnectors.lex.interactionkit.listeners - package com.amazonaws.mobileconnectors.lex.interactionkit.listeners
 
com.amazonaws.mobileconnectors.lex.interactionkit.ui - package com.amazonaws.mobileconnectors.lex.interactionkit.ui
 
com.amazonaws.mobileconnectors.lex.interactionkit.utils - package com.amazonaws.mobileconnectors.lex.interactionkit.utils
 
com.amazonaws.services.lex - package com.amazonaws.services.lex
 
com.amazonaws.services.lexrts - package com.amazonaws.services.lexrts
Amazon Lex provides both build and runtime endpoints.
com.amazonaws.services.lexrts.model - package com.amazonaws.services.lexrts.model
Classes modeling the various types represented by AmazonLexRuntime
ConflictException - Exception in com.amazonaws.services.lexrts.model
Two clients are using the same AWS account, Amazon Lex bot, and user ID.
ConflictException(String) - Constructor for exception com.amazonaws.services.lexrts.model.ConflictException
Constructs a new ConflictException with the specified error message.
ContentType - Enum in com.amazonaws.services.lexrts.model
Content Type
continueWithAudioInForAudioOut() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method if the users response is speech.
continueWithAudioInForTextOut() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method if the users response is speech.
continueWithCurrentMode() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method to continue with the current input and output mode.
continueWithTextInForAudioOut(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method to respond with text and expect service response with audio.
continueWithTextInForTextOut(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Use this method to respond with text and expect service response with text.
createInteractionClient() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Creates the interaction client, uses default interaction config setting InteractionConfig .
CreateLexServiceRequest - Class in com.amazonaws.mobileconnectors.lex.interactionkit.utils
Utility class to create requests for Amazon Lex service.
CreateLexServiceRequest() - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.utils.CreateLexServiceRequest
 
createVAD(boolean) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Create VAD..

D

DEBUG - Static variable in class com.amazonaws.services.lex.BuildConfig
 
DEFAULT_AUDIO_ENCODING - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DEFAULT_END_POINTING_THRESHOLD - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DEFAULT_LRT_THRESHOLD - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DEFAULT_MAX_SPEECH_TIMEOUT_INTERVAL - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DEFAULT_NO_SPEECH_TIMEOUT_INTERVAL - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DEFAULT_START_POINTING_THRESHOLD - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
 
DefaultInteractionListener - Class in com.amazonaws.mobileconnectors.lex.interactionkit.listeners
 
DefaultInteractionListener() - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.listeners.DefaultInteractionListener
 
DependencyFailedException - Exception in com.amazonaws.services.lexrts.model
One of the downstream dependencies, such as AWS Lambda or Amazon Polly, threw an exception.
DependencyFailedException(String) - Constructor for exception com.amazonaws.services.lexrts.model.DependencyFailedException
Constructs a new DependencyFailedException with the specified error message.
destroyVAD(ByteBuffer) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Free VAD memory.
DialogFailedException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
DialogFailedException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.DialogFailedException
 
DialogFailedException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.DialogFailedException
 
dialogReadyForFulfillment(Map<String, String>, String) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView.InteractiveVoiceListener
Called when the dialog is complete and is ready for client side fulfillment.
DialogState - Enum in com.amazonaws.services.lexrts.model
Dialog State
drawable() - Constructor for class com.amazonaws.services.lex.R.drawable
 

E

encode(short[], int) - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
equals(String) - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.AudioEncoding
 
equals(AudioEncoding) - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.AudioEncoding
 
equals(String) - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.ResponseType
 
equals(ResponseType) - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.ResponseType
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.Button
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
 
equals(Object) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
 

F

fromValue(String) - Static method in enum com.amazonaws.services.lexrts.model.ContentType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.lexrts.model.DialogState
Use this in place of valueOf.

G

generatePostContentRequest(Map<String, String>, InteractionConfig, AWSCredentialsProvider, ResponseType, InputStream, String) - Static method in class com.amazonaws.mobileconnectors.lex.interactionkit.utils.CreateLexServiceRequest
Creates a request post speech input request for Amazon Lex service.
generatePostContentRequest(Map<String, String>, InteractionConfig, AWSCredentialsProvider, ResponseType, String) - Static method in class com.amazonaws.mobileconnectors.lex.interactionkit.utils.CreateLexServiceRequest
Creates a request to post text input request for Amazon Lex service.
GenericAttachment - Class in com.amazonaws.services.lexrts.model
Represents an option rendered to the user when a prompt is shown.
GenericAttachment() - Constructor for class com.amazonaws.services.lexrts.model.GenericAttachment
 
getAccept() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value as the Accept HTTP header.
getAttachmentLinkUrl() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an attachment to the response card.
getAudioEncoding() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns current audio encoding, if no encoding is set returns default encoding.
getAudioResponse() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns a stream containing audio response from the service.
getAudioStream() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
The prompt (or statement) to convey to the user.
getAwsRegion() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Get the AWS regions set for this adapter.
getBotAlias() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns bot alias.
getBotAlias() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Alias of the Amazon Lex bot.
getBotAlias() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The alias of the Amazon Lex bot.
getBotName() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns bot name.
getBotName() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Name of the Amazon Lex bot.
getBotName() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The name of the Amazon Lex bot.
getButtons() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The list of options to show to the user.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
Returns additional metadata for a previously executed successful request, typically used for debugging issues where a service isn't acting as expected.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Deprecated.
ResponseMetadata cache can hold up to 50 requests and responses in memory and will cause memory issue. This method now always returns null.
getContentType() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
The response type from Amazon Lex service.
getContentType() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this values as the Content-Type HTTP header.
getContentType() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Content type as specified in the Accept HTTP header in the request.
getContentType() - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The content type of the response.
getCurrentRadius() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Returns current radius of the voice animation circle.
getDialogState() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns the dialog state.
getDialogState() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Identifies the current state of the user interaction.
getDialogState() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Identifies the current state of the user interaction.
getEndPointingThreshold() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Get current end point threshold.
getFrameSize() - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
getGenericAttachments() - Method in class com.amazonaws.services.lexrts.model.ResponseCard
An array of attachment objects representing options.
getGlobalSessionAttributes() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Get the global SessionAtributes
getImageUrl() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an image that is displayed to the user.
getInputStream() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User input, in the format as described in the Content-Type HTTP header.
getInputText() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The text that the user entered (Amazon Lex interprets this text).
getInputTranscript() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Transcript of the voice input to the operation.
getInputTranscript() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Transcript of the voice input to the operation.
getInstance(Context, InteractiveVoiceView) - Static method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
getIntentName() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
 
getIntentName() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Current user intent that Amazon Lex is aware of.
getIntentName() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The current user intent that Amazon Lex is aware of.
getLrtThreshold() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns the likely hood ration threshold
getMaxSpeechTimeoutInterval() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns maximum interval for speech.
getMediaType() - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
getMessage() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Message to convey to the user.
getMessage() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A message to convey to the user.
getNoSpeechTimeoutInterval() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns current no speech time-out value.
getPacketSize() - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
getResponseCard() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Represents the options that the user has to respond to the current prompt.
getRetryAfterSeconds() - Method in exception com.amazonaws.services.lexrts.model.LimitExceededException
Returns the value of the retryAfterSeconds property for this object.
getSessionAttribute(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Returns a specific session attribute.
getSessionAttributes() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Returns all session attributes.
getSessionAttributes() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns session attributes.
getSessionAttributes() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value in the x-amz-lex-session-attributes HTTP header.
getSessionAttributes() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of key/value pairs representing the session-specific context information.
getSessionAttributes() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
getSessionAttributes() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A map of key-value pairs representing the session-specific context information.
getSlots() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns a Map of key value pair of the slots which are filled.
getSlots() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the conversation.
getSlots() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The intent slots (name/value pairs) that Amazon Lex detected so far from the user input in the conversation.
getSlotToElicit() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
getSlotToElicit() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
getSlotToIllicit() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns the name of the slot which is required from the user.
getStartPointingThreshold() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Get current star point threshold.
getSubTitle() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The subtitle shown below the title.
getText() - Method in class com.amazonaws.services.lexrts.model.Button
Text that is visible to the user on the button.
getTextResponse() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Returns a text response from the service.
getTitle() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The title of the option.
getUserId() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Get the user id
getUserId() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User ID of your client application.
getUserId() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The ID of the client application user.
getValue() - Method in class com.amazonaws.services.lexrts.model.Button
The value sent to Amazon Lex when a user chooses the button.
getVersion() - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The version of the response card format.
getViewAdapter() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Returns view adapter.

H

hashCode() - Method in class com.amazonaws.services.lexrts.model.Button
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
 
hashCode() - Method in class com.amazonaws.services.lexrts.model.ResponseCard
 

I

InteractionClient - Class in com.amazonaws.mobileconnectors.lex.interactionkit
The main service interface for the developers.
InteractionClient(Context, AWSCredentialsProvider, Regions, String, String) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Constructors for Amazon Lex local clients.
InteractionClient(Context, AWSCredentialsProvider, Regions, InteractionConfig) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
 
InteractionClient(Context, AWSCredentialsProvider, Regions, InteractionConfig, ClientConfiguration) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
 
InteractionConfig - Class in com.amazonaws.mobileconnectors.lex.interactionkit.config
Contains configuration for SDK's interaction with the users.
InteractionConfig(String, String, String) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Creates a new instance of this object, with no global attributes.
InteractionConfig(String, String) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Creates a new instance of this object, with no global attributes.
InteractionConfig(String, String, String, Map<String, String>) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Creates a new instance of this object, with global attributes.
InteractionListener - Interface in com.amazonaws.mobileconnectors.lex.interactionkit.listeners
Interaction listener.
InteractiveVoiceView - Class in com.amazonaws.mobileconnectors.lex.interactionkit.ui
 
InteractiveVoiceView(Context) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
 
InteractiveVoiceView(Context, AttributeSet) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
 
InteractiveVoiceView.InteractiveVoiceListener - Interface in com.amazonaws.mobileconnectors.lex.interactionkit.ui
Implement this listener to interact with the Amazon Lex bots.
InteractiveVoiceViewAdapter - Class in com.amazonaws.mobileconnectors.lex.interactionkit.ui
This class helps to easily interface the InteractiveVoiceView view's with the Amazon Lex client.
InternalFailureException - Exception in com.amazonaws.services.lexrts.model
Internal service error.
InternalFailureException(String) - Constructor for exception com.amazonaws.services.lexrts.model.InternalFailureException
Constructs a new InternalFailureException with the specified error message.
InvalidParameterException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
InvalidParameterException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.InvalidParameterException
 
InvalidParameterException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.InvalidParameterException
 
isEnableAudioPlayback() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Returns current audio playback setting.
isSpeech(ByteBuffer, short[], int) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Check if audio contains speech.

J

jsonErrorUnmarshallers - Variable in class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
List of exception unmarshallers for all Amazon Lex Runtime Service exceptions.

L

layout() - Constructor for class com.amazonaws.services.lex.R.layout
 
lex_speak - Static variable in class com.amazonaws.services.lex.R.drawable
 
LexClientException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
LexClientException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.LexClientException
 
LexClientException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.LexClientException
 
LexServiceContinuation - Class in com.amazonaws.mobileconnectors.lex.interactionkit.continuations
Continuations
LexServiceContinuation(InteractionClient, ResponseType, ResponseType) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Constructs a continuation for speech request.
LimitExceededException - Exception in com.amazonaws.services.lexrts.model
Exceeded a limit.
LimitExceededException(String) - Constructor for exception com.amazonaws.services.lexrts.model.LimitExceededException
Constructs a new LimitExceededException with the specified error message.
LoopDetectedException - Exception in com.amazonaws.services.lexrts.model
Lambda fulfilment function returned DelegateDialogAction to Amazon Lex without changing any slot values.
LoopDetectedException(String) - Constructor for exception com.amazonaws.services.lexrts.model.LoopDetectedException
Constructs a new LoopDetectedException with the specified error message.

M

MaxSpeechTimeOutException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
MaxSpeechTimeOutException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.MaxSpeechTimeOutException
 
MaxSpeechTimeOutException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.MaxSpeechTimeOutException
 
mic - Static variable in class com.amazonaws.services.lex.R.drawable
 
MicrophoneListener - Interface in com.amazonaws.mobileconnectors.lex.interactionkit.listeners
Callback for events on microphones.

N

newEncoder() - Method in class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
 
NoSpeechTimeOutException - Exception in com.amazonaws.mobileconnectors.lex.interactionkit.exceptions
 
NoSpeechTimeOutException(String, Throwable) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.NoSpeechTimeOutException
 
NoSpeechTimeOutException(String) - Constructor for exception com.amazonaws.mobileconnectors.lex.interactionkit.exceptions.NoSpeechTimeOutException
 
NotAcceptableException - Exception in com.amazonaws.services.lexrts.model
The accept header in the request does not have a valid value.
NotAcceptableException(String) - Constructor for exception com.amazonaws.services.lexrts.model.NotAcceptableException
Constructs a new NotAcceptableException with the specified error message.
NotFoundException - Exception in com.amazonaws.services.lexrts.model
The resource (such as the Amazon Lex bot or an alias) that is referred to is not found.
NotFoundException(String) - Constructor for exception com.amazonaws.services.lexrts.model.NotFoundException
Constructs a new NotFoundException with the specified error message.

O

onAudioPlayBackCompleted() - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.AudioPlaybackListener
Called after audio playback ends.
onAudioPlayBackCompleted() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onAudioPlaybackError(Exception) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.AudioPlaybackListener
Called when audion playback fails.
onAudioPlaybackError(Exception) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onAudioPlaybackStarted() - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.AudioPlaybackListener
Called when audio playback has started.
onAudioPlaybackStarted() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onClick(View) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onDraw(Canvas) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
 
onError(String, Exception) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView.InteractiveVoiceListener
Called on encountering errors during a dialog.
onInteractionError(Response, Exception) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.listeners.DefaultInteractionListener
 
onInteractionError(Response, Exception) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.InteractionListener
This method is invoked on error.
onInteractionError(Response, Exception) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onMicrophoneError(Exception) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.MicrophoneListener
Indicates an error when recording sound on the microphone.
onMicrophoneError(Exception) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onReadyForFulfillment(Response) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.listeners.DefaultInteractionListener
 
onReadyForFulfillment(Response) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.InteractionListener
This is invoked when all information required to fulfill a transaction has been recovered.
onReadyForFulfillment(Response) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onRecordingEnd() - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.MicrophoneListener
This is invoked when the client has stopped recording.
onRecordingEnd() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
onResponse(Response) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView.InteractiveVoiceListener
Called on receiving response from the Amazon Lex bot.
onSizeChanged(int, int, int, int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
 
onSoundLevelChanged(double) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.MicrophoneListener
This is invoked to indicate a change in the sound level.
onSoundLevelChanged(double) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
OpusEncoder - Class in com.amazon.blueshift.bluefront.android.audio.encoder
Opus encoder that encodes 16-bit PCM audio to Opus format.
OpusEncoder() - Constructor for class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
Constructor with good defaults for the Android mobile library.
OpusEncoder(int, int, int, int, int) - Constructor for class com.amazon.blueshift.bluefront.android.audio.encoder.OpusEncoder
Create a new Opus encoder with the following settings.

P

postContent(PostContentRequest) - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
Sends user input (text or speech) to Amazon Lex.
postContent(PostContentRequest) - Method in class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Sends user input (text or speech) to Amazon Lex.
PostContentRequest - Class in com.amazonaws.services.lexrts.model
Sends user input (speech or text), at runtime, to Amazon Lex.
PostContentRequest() - Constructor for class com.amazonaws.services.lexrts.model.PostContentRequest
 
PostContentResult - Class in com.amazonaws.services.lexrts.model
 
PostContentResult() - Constructor for class com.amazonaws.services.lexrts.model.PostContentResult
 
postText(PostTextRequest) - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
Sends user input (text-only) to Amazon Lex.
postText(PostTextRequest) - Method in class com.amazonaws.services.lexrts.AmazonLexRuntimeClient
Sends user input (text-only) to Amazon Lex.
PostTextRequest - Class in com.amazonaws.services.lexrts.model
Sends user input (text-only) to Amazon Lex.
PostTextRequest() - Constructor for class com.amazonaws.services.lexrts.model.PostTextRequest
 
PostTextResult - Class in com.amazonaws.services.lexrts.model
 
PostTextResult() - Constructor for class com.amazonaws.services.lexrts.model.PostTextResult
 
processSamples(short[], int) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
 
promptUserToRespond(Response, LexServiceContinuation) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.listeners.DefaultInteractionListener
 
promptUserToRespond(Response, LexServiceContinuation) - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.InteractionListener
This is invoked when input is required from the user.
promptUserToRespond(Response, LexServiceContinuation) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 

R

R - Class in com.amazonaws.services.lex
 
R() - Constructor for class com.amazonaws.services.lex.R
 
R.attr - Class in com.amazonaws.services.lex
 
R.drawable - Class in com.amazonaws.services.lex
 
R.layout - Class in com.amazonaws.services.lex
 
readyForRecording() - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.MicrophoneListener
This is invoked when the client is ready for recording.
readyForRecording() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
RequestTimeoutException - Exception in com.amazonaws.services.lexrts.model
The input speech is too long.
RequestTimeoutException(String) - Constructor for exception com.amazonaws.services.lexrts.model.RequestTimeoutException
Constructs a new RequestTimeoutException with the specified error message.
reset() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Reset client.
Response - Class in com.amazonaws.mobileconnectors.lex.interactionkit
Encapsulates the response from the service and provides methods to read from the response.
Response(PostContentResult) - Constructor for class com.amazonaws.mobileconnectors.lex.interactionkit.Response
Uses the service response to create an instance of this class.
ResponseCard - Class in com.amazonaws.services.lexrts.model
If you configure a response card when creating your bots, Amazon Lex substitutes the session attributes and slot values that are available, and then returns it.
ResponseCard() - Constructor for class com.amazonaws.services.lexrts.model.ResponseCard
 
ResponseType - Enum in com.amazonaws.mobileconnectors.lex.interactionkit.utils
Represents the mode in which response from Amazon Lex service is expected.

S

SAMPLE_SIZE - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
The size of the each sample in bit.
setAccept(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value as the Accept HTTP header.
setAnimateOnImageSwitching(boolean) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Set the animation flag for switching image between microphone and bot.
setAttachmentLinkUrl(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an attachment to the response card.
setAudioEncoding(AudioEncoding) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set audio encoding.
setAudioPlaybackListener(AudioPlaybackListener) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Assign a audio playback listener to this interaction client.
setAudioStream(InputStream) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
The prompt (or statement) to convey to the user.
setAwsRegion(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Set the AWS region where the Amazon Lex bot has been setup.
setBotAlias(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets bot alias.
setBotAlias(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Alias of the Amazon Lex bot.
setBotAlias(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The alias of the Amazon Lex bot.
setBotName(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets bot name.
setBotName(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Name of the Amazon Lex bot.
setBotName(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The name of the Amazon Lex bot.
setButtons(Collection<Button>) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The list of options to show to the user.
setColorIconAwaitingResponse(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the button icon when the client is waiting for response from Amazon Lex bot.
setColorIconListening(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the button icon when listening for speech.
setColorIconNormal(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the button icon for normal state.
setColorIconTalking(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the button icon when Lex is talking.
setColorVoiceAnimation(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the animation for audio input from device's microphone.
setColorWaitSpinner(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the animation for audio input from device's microphone.
setContentType(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this values as the Content-Type HTTP header.
setContentType(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Content type as specified in the Accept HTTP header in the request.
setContentType(String) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The content type of the response.
setContentType(ContentType) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The content type of the response.
setCredentialProvider(AWSCredentialsProvider) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Set credentials provider.
setCurrentRadius(float) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets new radius for voice animation and requests for a new drawing.
setDefaultColorButtonBoundary(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Sets the color of the circle representing the button boundary.
setDialogState(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Identifies the current state of the user interaction.
setDialogState(DialogState) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Identifies the current state of the user interaction.
setDialogState(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Identifies the current state of the user interaction.
setDialogState(DialogState) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Identifies the current state of the user interaction.
setDNNThreshold(ByteBuffer, float) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Set the specific threshold for the DNN VAD.
setEnableAudioPlayback(boolean) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set this to true if the audio response from Amazon Lex service should be played back by the SDK.
setEndpoint(String) - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
Overrides the default endpoint for this client ("https://runtime.lex.us-east-1.amazonaws.com").
setEndPointingThreshold(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set endpoint threshold.
setGenericAttachments(Collection<GenericAttachment>) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
An array of attachment objects representing options.
setGlobalSessionAttributes(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set the global SessionAtributes
setImageUrl(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an image that is displayed to the user.
setInputStream(InputStream) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User input, in the format as described in the Content-Type HTTP header.
setInputText(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The text that the user entered (Amazon Lex interprets this text).
setInputTranscript(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Transcript of the voice input to the operation.
setIntentName(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Current user intent that Amazon Lex is aware of.
setIntentName(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The current user intent that Amazon Lex is aware of.
setInteractionConfig(InteractionConfig) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Set interaction config.
setInteractionListener(InteractionListener) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Set an interaction listener for this client.
setInteractiveVoiceListener(InteractiveVoiceView.InteractiveVoiceListener) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Set interaction listener for this view.
setLrtThreshold(float) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets the Likely hood ration threshold for the VAD
setMaxSpeechTimeoutInterval(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set maximum interval for speech.
setMessage(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Message to convey to the user.
setMessage(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A message to convey to the user.
setMicrophoneListener(MicrophoneListener) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Assign a listener for microphone events.
setNoSpeechTimeoutInterval(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set no speech time out interval.
setRegion(Region) - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
An alternative to AmazonLexRuntime.setEndpoint(String), sets the regional endpoint for this client's service calls.
setResponseCard(ResponseCard) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Represents the options that the user has to respond to the current prompt.
setRetryAfterSeconds(String) - Method in exception com.amazonaws.services.lexrts.model.LimitExceededException
Sets the value of retryAfterSeconds
setSessionAttribute(String, String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Set value for a specific session attribute, will over-write current value.
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.continuations.LexServiceContinuation
Replace all session attributes with a new set.
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Set session attributes, these will be picked for the next dialog transaction.
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value in the x-amz-lex-session-attributes HTTP header.
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of key/value pairs representing the session-specific context information.
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
setSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A map of key-value pairs representing the session-specific context information.
setSlots(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the conversation.
setSlots(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The intent slots (name/value pairs) that Amazon Lex detected so far from the user input in the conversation.
setSlotToElicit(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
setSlotToElicit(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
setStartPointingThreshold(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set start point threshold.
setSubTitle(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The subtitle shown below the title.
setText(String) - Method in class com.amazonaws.services.lexrts.model.Button
Text that is visible to the user on the button.
setTitle(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The title of the option.
setupVAD(T) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Abstract method to setup the VAD.
setUserId(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets the user id
setUserId(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User ID of your client application.
setUserId(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The ID of the client application user.
setValue(String) - Method in class com.amazonaws.services.lexrts.model.Button
The value sent to Amazon Lex when a user chooses the button.
setVersion(String) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The version of the response card format.
setVoiceListener(InteractiveVoiceView.InteractiveVoiceListener) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Assign a listener for the voice interactions with the Amazon Lex bot.
setWebRtcCustomizedMode(ByteBuffer, int, int, int, int) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Set the customized aggression mode for the WebRtc VAD.
setWebRtcMode(ByteBuffer, int) - Method in class com.amazon.blueshift.bluefront.android.vad.AbstractVAD
Set the aggression mode for the WebRtc VAD.
shutdown() - Method in interface com.amazonaws.services.lexrts.AmazonLexRuntime
Shuts down this client object, releasing any resources that might be held open.
soundlevel2radius(float) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceView
Converts the current rms value of sound to radius.
startedRecording() - Method in interface com.amazonaws.mobileconnectors.lex.interactionkit.listeners.MicrophoneListener
This is invoked when the client has started recording.
startedRecording() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
state - Variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
STATE_AUDIO_PLAYBACK - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
STATE_AWAITING_RESPONSE - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
STATE_LISTENING - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
STATE_NOT_READY - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 
STATE_READY - Static variable in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
 

T

textInForAudioOut(String, Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Accept input as text, String, for audio response from the service.
textInForTextOut(String, Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.InteractionClient
Accept input as text, String, for text, String, reponse from the service.
toString() - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.AudioEncoding
 
toString() - Method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.ResponseType
 
toString() - Method in class com.amazonaws.services.lexrts.model.Button
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.lexrts.model.ContentType
 
toString() - Method in enum com.amazonaws.services.lexrts.model.DialogState
 
toString() - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.lexrts.model.ResponseCard
Returns a string representation of this object; useful for testing and debugging.

U

UnsupportedMediaTypeException - Exception in com.amazonaws.services.lexrts.model
The Content-Type header (PostContent API) has an invalid value.
UnsupportedMediaTypeException(String) - Constructor for exception com.amazonaws.services.lexrts.model.UnsupportedMediaTypeException
Constructs a new UnsupportedMediaTypeException with the specified error message.

V

validateAppData() - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.ui.InteractiveVoiceViewAdapter
Validates app details.
valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.AudioEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.lexrts.model.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.lexrts.model.DialogState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.AudioEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.mobileconnectors.lex.interactionkit.utils.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.lexrts.model.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.lexrts.model.DialogState
Returns an array containing the constants of this enum type, in the order they are declared.
voice_component - Static variable in class com.amazonaws.services.lex.R.layout
 

W

withAccept(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value as the Accept HTTP header.
withAttachmentLinkUrl(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an attachment to the response card.
withAudioEncoding(AudioEncoding) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set audio encoding.
withAudioStream(InputStream) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
The prompt (or statement) to convey to the user.
withBotAlias(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Alias of the Amazon Lex bot.
withBotAlias(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The alias of the Amazon Lex bot.
withBotName(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
Name of the Amazon Lex bot.
withBotName(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The name of the Amazon Lex bot.
withButtons(Button...) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The list of options to show to the user.
withButtons(Collection<Button>) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The list of options to show to the user.
withContentType(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this values as the Content-Type HTTP header.
withContentType(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Content type as specified in the Accept HTTP header in the request.
withContentType(String) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The content type of the response.
withContentType(ContentType) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The content type of the response.
withDialogState(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Identifies the current state of the user interaction.
withDialogState(DialogState) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Identifies the current state of the user interaction.
withDialogState(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Identifies the current state of the user interaction.
withDialogState(DialogState) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Identifies the current state of the user interaction.
WithEnableAudioPlayback(boolean) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set this to true if the audio response from Amazon Lex service should be played back by the SDK.
withEndPointingThreshold(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set endpoint threshold.
withGenericAttachments(GenericAttachment...) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
An array of attachment objects representing options.
withGenericAttachments(Collection<GenericAttachment>) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
An array of attachment objects representing options.
withGlobalSessionAttributes(Map<String, String>) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set the global SessionAtributes
withImageUrl(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The URL of an image that is displayed to the user.
withInputStream(InputStream) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User input, in the format as described in the Content-Type HTTP header.
withInputText(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The text that the user entered (Amazon Lex interprets this text).
withInputTranscript(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Transcript of the voice input to the operation.
withIntentName(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Current user intent that Amazon Lex is aware of.
withIntentName(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The current user intent that Amazon Lex is aware of.
withLrtThreshold(float) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets the Likely hood ration threshold for the VAD
withMaxSpeechTimeoutInterval(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set maximum interval for speech.
withMessage(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Message to convey to the user.
withMessage(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A message to convey to the user.
withNoSpeechTimeoutInterval(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set no speech time out interval.
withResponseCard(ResponseCard) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
Represents the options that the user has to respond to the current prompt.
withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
You pass this value in the x-amz-lex-session-attributes HTTP header.
withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of key/value pairs representing the session-specific context information.
withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
By using session attributes, a client application can pass contextual information in the request to Amazon Lex For example,
withSessionAttributes(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
A map of key-value pairs representing the session-specific context information.
withSlots(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
Map of zero or more intent slots (name/value pairs) Amazon Lex detected from the user input during the conversation.
withSlots(Map<String, String>) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
The intent slots (name/value pairs) that Amazon Lex detected so far from the user input in the conversation.
withSlotToElicit(String) - Method in class com.amazonaws.services.lexrts.model.PostContentResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
withSlotToElicit(String) - Method in class com.amazonaws.services.lexrts.model.PostTextResult
If the dialogState value is ElicitSlot, returns the name of the slot for which Amazon Lex is eliciting a value.
withStartPointingThreshold(int) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Set start point threshold.
withSubTitle(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The subtitle shown below the title.
withText(String) - Method in class com.amazonaws.services.lexrts.model.Button
Text that is visible to the user on the button.
withTitle(String) - Method in class com.amazonaws.services.lexrts.model.GenericAttachment
The title of the option.
withUserId(String) - Method in class com.amazonaws.mobileconnectors.lex.interactionkit.config.InteractionConfig
Sets the user id
withUserId(String) - Method in class com.amazonaws.services.lexrts.model.PostContentRequest
User ID of your client application.
withUserId(String) - Method in class com.amazonaws.services.lexrts.model.PostTextRequest
The ID of the client application user.
withValue(String) - Method in class com.amazonaws.services.lexrts.model.Button
The value sent to Amazon Lex when a user chooses the button.
withVersion(String) - Method in class com.amazonaws.services.lexrts.model.ResponseCard
The version of the response card format.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.