Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class StreamingDetectIntentResponse.
The top-level message returned from the StreamingDetectIntent method.
Multiple response messages (N) can be returned in order.
The first (N-1) responses set either the recognition_result or
detect_intent_response field, depending on the request:
- If the
StreamingDetectIntentRequest.query_input.audiofield was set, and theStreamingDetectIntentRequest.enable_partial_responsefield was false, therecognition_resultfield is populated for each of the (N-1) responses. See the StreamingRecognitionResult message for details about the result message sequence. - If the
StreamingDetectIntentRequest.enable_partial_responsefield was true, thedetect_intent_responsefield is populated for each of the (N-1) responses, where 1 <= N <= 4. These responses set the DetectIntentResponse.response_type field toPARTIAL. For the final Nth response message, thedetect_intent_responseis fully populated, and DetectIntentResponse.response_type is set toFINAL.
Generated from protobuf message google.cloud.dialogflow.cx.v3.StreamingDetectIntentResponse
Namespace
Google \ Cloud \ Dialogflow \ Cx \ V3Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ recognition_result |
Google\Cloud\Dialogflow\Cx\V3\StreamingRecognitionResult
The result of speech recognition. |
↳ detect_intent_response |
Google\Cloud\Dialogflow\Cx\V3\DetectIntentResponse
The response from detect intent. |
↳ debugging_info |
Google\Cloud\Dialogflow\Cx\V3\CloudConversationDebuggingInfo
Debugging info that would get populated when |
getRecognitionResult
The result of speech recognition.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\Cx\V3\StreamingRecognitionResult|null |
|
hasRecognitionResult
setRecognitionResult
The result of speech recognition.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\Cx\V3\StreamingRecognitionResult
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDetectIntentResponse
The response from detect intent.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\Cx\V3\DetectIntentResponse|null |
|
hasDetectIntentResponse
setDetectIntentResponse
The response from detect intent.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\Cx\V3\DetectIntentResponse
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDebuggingInfo
Debugging info that would get populated when
StreamingDetectIntentRequest.enable_debugging_info is set to true.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\Cx\V3\CloudConversationDebuggingInfo|null |
|
hasDebuggingInfo
clearDebuggingInfo
setDebuggingInfo
Debugging info that would get populated when
StreamingDetectIntentRequest.enable_debugging_info is set to true.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\Cx\V3\CloudConversationDebuggingInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getResponse
| Returns | |
|---|---|
| Type | Description |
string |
|