public sealed class SynthesizeSpeechResponse : IMessage<SynthesizeSpeechResponse>, IEquatable<SynthesizeSpeechResponse>, IDeepCloneable<SynthesizeSpeechResponse>, IBufferMessage, IMessage
The message returned to the client by the SynthesizeSpeech method.
The audio data bytes encoded as specified in the request, including the
header for encodings that are wrapped in containers (e.g. MP3, OGG_OPUS).
For LINEAR16 audio, we include the WAV header. Note: as
with all bytes fields, protobuffers use a pure binary representation,
whereas JSON representations use base64.
[[["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-03-21 UTC."],[[["This webpage details the `SynthesizeSpeechResponse` class, which is the message returned by the `SynthesizeSpeech` method in the Google Cloud Text-to-Speech API."],["The latest version of `SynthesizeSpeechResponse` is 3.10.0, and versions ranging from 3.9.0 to 2.2.0 are available for review and use."],["The `SynthesizeSpeechResponse` class inherits from Object and implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class has a constructor that allows for the creation of a new instance or cloning from an existing `SynthesizeSpeechResponse` object, with an `other` parameter of the same type to clone."],["The main property of the class is `AudioContent` which is a `ByteString` that contains the synthesized audio data."]]],[]]