public sealed class MixedAudio : IMessage<ResponseMessage.Types.MixedAudio>, IEquatable<ResponseMessage.Types.MixedAudio>, IDeepCloneable<ResponseMessage.Types.MixedAudio>, IBufferMessage, IMessage
Represents an audio message that is composed of both segments
synthesized from the Dialogflow agent prompts and ones hosted externally
at the specified URIs.
The external URIs are specified via
[play_audio][google.cloud.dialogflow.cx.v3.ResponseMessage.play_audio].
This message is generated by Dialogflow only and not supposed to be
defined by the user.
[[["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\u003eThis webpage details the \u003ccode\u003eMixedAudio\u003c/code\u003e class, a component of the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace, specifically within version 1.6.0 of the Dialogflow CX library for .NET.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMixedAudio\u003c/code\u003e represents an audio message constructed from segments synthesized by Dialogflow agents, along with externally hosted audio files, and is exclusively generated by Dialogflow.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMixedAudio\u003c/code\u003e class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits members from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eIt offers two constructors: a default \u003ccode\u003eMixedAudio()\u003c/code\u003e and an overload \u003ccode\u003eMixedAudio(ResponseMessage.Types.MixedAudio)\u003c/code\u003e that accepts another \u003ccode\u003eMixedAudio\u003c/code\u003e instance, and it also includes a \u003ccode\u003eSegments\u003c/code\u003e property of type \u003ccode\u003eRepeatedField\u003c/code\u003e which contain the various segments of the audio.\u003c/p\u003e\n"],["\u003cp\u003eThe page also has a list of different versions, including version 2.23.0, which is indicated as the latest, along with many older versions going as far back as 1.0.0, all of which are linked to the \u003ccode\u003eMixedAudio\u003c/code\u003e documentation page.\u003c/p\u003e\n"]]],[],null,[]]