public sealed class DetectIntentResponse : IMessage<DetectIntentResponse>, IEquatable<DetectIntentResponse>, IDeepCloneable<DetectIntentResponse>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class DetectIntentResponse.
The message returned from the DetectIntent method.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the \u003ccode\u003eDetectIntentResponse\u003c/code\u003e class in the Google Cloud Dialogflow v2 API is 4.26.0, with numerous previous versions accessible, all the way back to version 3.2.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDetectIntentResponse\u003c/code\u003e is a class that represents the message returned from the DetectIntent method, inheriting from \u003ccode\u003eobject\u003c/code\u003e and implementing multiple interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eDetectIntentResponse\u003c/code\u003e contains properties such as \u003ccode\u003eOutputAudio\u003c/code\u003e, \u003ccode\u003eOutputAudioConfig\u003c/code\u003e, \u003ccode\u003eQueryResult\u003c/code\u003e, \u003ccode\u003eResponseId\u003c/code\u003e, and \u003ccode\u003eWebhookStatus\u003c/code\u003e to provide comprehensive information about the intent detection response.\u003c/p\u003e\n"],["\u003cp\u003eThis class provides a constructor which allows it to be instantiated and also accept another \u003ccode\u003eDetectIntentResponse\u003c/code\u003e object as an argument.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDetectIntentResponse\u003c/code\u003e class is found within the \u003ccode\u003eGoogle.Cloud.Dialogflow.V2\u003c/code\u003e namespace and is part of the \u003ccode\u003eGoogle.Cloud.Dialogflow.V2.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]