class Aws::LexRuntimeV2::Types::RecognizeUtteranceResponse
@see docs.aws.amazon.com/goto/WebAPI/runtime.lex.v2-2020-08-07/RecognizeUtteranceResponse AWS API Documentation
@return [String]
The bot member that recognized the utterance.
@!attribute [rw] recognized_bot_member
@return [IO]
Amazon Lex V2 sends that message in the response.
fulfilled the intent, and sent a message to convey to the user. Then
Another example: Suppose that the Lambda function successfully
taking the fulfillment action, it sends the ‘confirmationPrompt`.
configured for the bot. If the intent requires confirmation before
understand the user intent, it sends the `clarificationPrompt`
bot configuration and context. For example, if Amazon Lex V2 did not
The prompt or statement to send to the user. This is based on the
@!attribute [rw] audio_stream
@return [String]
function to decode and decompress the contents.
decode and decompress the contents. See the example for a simple
encoded. Before you can use the contents of the field, you must
The `inputTranscript` field is compressed with gzip and then base64
processing the audio that you send.
can use this information to determine if Amazon Lex V2 is correctly
that is actually processed to recognize intents and slot values. You
contains the text extracted from the audio stream. This is the text
If the input was an audio stream, the `inputTranscript` field
The text used to process the request.
@!attribute [rw] input_transcript
@return [String]
The identifier of the session in use.
@!attribute [rw] session_id
@return [String]
must decode and decompress the contents.
base64 encoded. Before you can use the contents of the field, you
The `requestAttributes` field is compressed with gzip and then
The attributes sent in the request.
@!attribute [rw] request_attributes
@return [String]
function to decode and decompress the contents.
decode and decompress the contents. See the example for a simple
encoded. Before you can use the contents of the field, you must
The `sessionState` field is compressed with gzip and then base64
next action might be.
Use this to determine the progress of the conversation and what the
bot.
Represents the current state of the dialog between the user and the
@!attribute [rw] session_state
@return [String]
function to decode and decompress the contents.
decode and decompress the contents. See the example for a simple
encoded. Before you can use the contents of the field, you must
The `interpretations` field is compressed with gzip and then base64
expressed in the utterance.
one, and an optional sentiment response that indicates the sentiment
confident Amazon Lex V2 is that the interpretation is the correct
Each interpretation includes the intent, a score that indicates how
user’s utterance.
A list of intents that Amazon Lex V2 determined might satisfy the
@!attribute [rw] interpretations
@return [String]
function to decode and decompress the contents.
decode and decompress the contents. See the example for a simple
encoded. Before you can use the contents of the field, you must
The ‘messages` field is compressed with gzip and then base64
bot.
Lambda function or the order that the messages are defined in the
ordered based on the order that you returned the messages from your
A list of messages that were last sent to the user. The messages are
@!attribute [rw] messages
@return [String]
request.
Content type as specified in the `responseContentType` in the
@!attribute [rw] content_type
@return [String]
or from a touch-tone keypad.
Indicates whether the input mode to the operation was text, speech,
@!attribute [rw] input_mode