Google Cloud Text-to-Speech v1 API - Class SynthesizeSpeechRequest (3.9.0)

public sealed class SynthesizeSpeechRequest : IMessage<SynthesizeSpeechRequest>, IEquatable<SynthesizeSpeechRequest>, IDeepCloneable<SynthesizeSpeechRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Text-to-Speech v1 API class SynthesizeSpeechRequest.

The top-level message sent by the client for the SynthesizeSpeech method.

Inheritance

object > SynthesizeSpeechRequest

Namespace

Google.Cloud.TextToSpeech.V1

Assembly

Google.Cloud.TextToSpeech.V1.dll

Constructors

SynthesizeSpeechRequest()

public SynthesizeSpeechRequest()

SynthesizeSpeechRequest(SynthesizeSpeechRequest)

public SynthesizeSpeechRequest(SynthesizeSpeechRequest other)
Parameter
Name Description
other SynthesizeSpeechRequest

Properties

AdvancedVoiceOptions

public AdvancedVoiceOptions AdvancedVoiceOptions { get; set; }

Advanced voice options.

Property Value
Type Description
AdvancedVoiceOptions

AudioConfig

public AudioConfig AudioConfig { get; set; }

Required. The configuration of the synthesized audio.

Property Value
Type Description
AudioConfig

Input

public SynthesisInput Input { get; set; }

Required. The Synthesizer requires either plain text or SSML as input.

Property Value
Type Description
SynthesisInput

Voice

public VoiceSelectionParams Voice { get; set; }

Required. The desired voice of the synthesized audio.

Property Value
Type Description
VoiceSelectionParams