The audio data bytes encoded as specified in the request. Note: The output audio is generated based on the values of default platform text responses found in the query_result.fulfillment_messages field. If multiple default text responses exist, they will be concatenated when generating audio. If no default platform text responses exist, the generated audio content will be empty. In some scenarios, multiple output audio fields may be present in the response structure. In these cases, only the top-most-level audio output has content.
The audio data bytes encoded as specified in the request.
Note: The output audio is generated based on the values of default platform
text responses found in the query_result.fulfillment_messages field. If
multiple default text responses exist, they will be concatenated when
generating audio. If no default platform text responses exist, the
generated audio content will be empty.
In some scenarios, multiple output audio fields may be present in the
response structure. In these cases, only the top-most-level audio output
has content.
Returns
Type
Description
string
setOutputAudio
The audio data bytes encoded as specified in the request.
Note: The output audio is generated based on the values of default platform
text responses found in the query_result.fulfillment_messages field. If
multiple default text responses exist, they will be concatenated when
generating audio. If no default platform text responses exist, the
generated audio content will be empty.
In some scenarios, multiple output audio fields may be present in the
response structure. In these cases, only the top-most-level audio output
has content.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getOutputAudioConfig
The config used by the speech synthesizer to generate the output audio.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dialogflow V2 Client - Class DetectIntentResponse (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.DetectIntentResponse)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.DetectIntentResponse)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.DetectIntentResponse)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.DetectIntentResponse)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.DetectIntentResponse)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.DetectIntentResponse)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.DetectIntentResponse)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.DetectIntentResponse)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.DetectIntentResponse)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.DetectIntentResponse)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.DetectIntentResponse)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.DetectIntentResponse)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.DetectIntentResponse)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.DetectIntentResponse)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.DetectIntentResponse)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.DetectIntentResponse)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.DetectIntentResponse)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.DetectIntentResponse)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.DetectIntentResponse)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.DetectIntentResponse)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.DetectIntentResponse) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class DetectIntentResponse.\n\nThe message returned from the DetectIntent method.\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.DetectIntentResponse`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getResponseId\n\nThe unique identifier of the response. It can be used to\nlocate a response in the training example set or for reporting issues.\n\n### setResponseId\n\nThe unique identifier of the response. It can be used to\nlocate a response in the training example set or for reporting issues.\n\n### getQueryResult\n\nThe selected results of the conversational query or event processing.\n\nSee `alternative_query_results` for additional potential results.\n\n### hasQueryResult\n\n### clearQueryResult\n\n### setQueryResult\n\nThe selected results of the conversational query or event processing.\n\nSee `alternative_query_results` for additional potential results.\n\n### getWebhookStatus\n\nSpecifies the status of the webhook request.\n\n### hasWebhookStatus\n\n### clearWebhookStatus\n\n### setWebhookStatus\n\nSpecifies the status of the webhook request.\n\n### getOutputAudio\n\nThe audio data bytes encoded as specified in the request.\n\nNote: The output audio is generated based on the values of default platform\ntext responses found in the `query_result.fulfillment_messages` field. If\nmultiple default text responses exist, they will be concatenated when\ngenerating audio. If no default platform text responses exist, the\ngenerated audio content will be empty.\nIn some scenarios, multiple output audio fields may be present in the\nresponse structure. In these cases, only the top-most-level audio output\nhas content.\n\n### setOutputAudio\n\nThe audio data bytes encoded as specified in the request.\n\nNote: The output audio is generated based on the values of default platform\ntext responses found in the `query_result.fulfillment_messages` field. If\nmultiple default text responses exist, they will be concatenated when\ngenerating audio. If no default platform text responses exist, the\ngenerated audio content will be empty.\nIn some scenarios, multiple output audio fields may be present in the\nresponse structure. In these cases, only the top-most-level audio output\nhas content.\n\n### getOutputAudioConfig\n\nThe config used by the speech synthesizer to generate the output audio.\n\n### hasOutputAudioConfig\n\n### clearOutputAudioConfig\n\n### setOutputAudioConfig\n\nThe config used by the speech synthesizer to generate the output audio."]]