- 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.
- 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..
- 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
-
- 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.
- 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
-
- 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
-
- 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.