Class: Google::Cloud::Dialogflow::V2::StreamingDetectIntentResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dialogflow/v2/doc/google/cloud/dialogflow/v2/session.rb

Overview

The top-level message returned from the +StreamingDetectIntent+ method.

Multiple response messages can be returned in order:

  1. If the input was set to streaming audio, the first one or more messages contain +recognition_result+. Each +recognition_result+ represents a more complete transcript of what the user said. The last +recognition_result+ has +is_final+ set to +true+.

  2. The next message contains +response_id+, +query_result+ and optionally +webhook_status+ if a WebHook was called.

Instance Attribute Summary collapse

Instance Attribute Details

#query_resultGoogle::Cloud::Dialogflow::V2::QueryResult

Returns The result of the conversational query or event processing.

Returns:



268
# File 'lib/google/cloud/dialogflow/v2/doc/google/cloud/dialogflow/v2/session.rb', line 268

class StreamingDetectIntentResponse; end

#recognition_resultGoogle::Cloud::Dialogflow::V2::StreamingRecognitionResult

Returns The result of speech recognition.

Returns:



268
# File 'lib/google/cloud/dialogflow/v2/doc/google/cloud/dialogflow/v2/session.rb', line 268

class StreamingDetectIntentResponse; end

#response_idString

Returns The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.

Returns:

  • (String)

    The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.



268
# File 'lib/google/cloud/dialogflow/v2/doc/google/cloud/dialogflow/v2/session.rb', line 268

class StreamingDetectIntentResponse; end

#webhook_statusGoogle::Rpc::Status

Returns Specifies the status of the webhook request.

Returns:



268
# File 'lib/google/cloud/dialogflow/v2/doc/google/cloud/dialogflow/v2/session.rb', line 268

class StreamingDetectIntentResponse; end