Class SynthesizeSpeechRequest
The top-level message sent by the client for the SynthesizeSpeech
method.
Implements
Inherited Members
Namespace: Google.Apis.Texttospeech.v1beta1.Data
Assembly: Google.Apis.Texttospeech.v1beta1.dll
Syntax
public class SynthesizeSpeechRequest : IDirectResponseSchema
Properties
AdvancedVoiceOptions
Advanced voice options.
Declaration
[JsonProperty("advancedVoiceOptions")]
public virtual AdvancedVoiceOptions AdvancedVoiceOptions { get; set; }
Property Value
Type | Description |
---|---|
AdvancedVoiceOptions |
AudioConfig
Required. The configuration of the synthesized audio.
Declaration
[JsonProperty("audioConfig")]
public virtual AudioConfig AudioConfig { get; set; }
Property Value
Type | Description |
---|---|
AudioConfig |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnableTimePointing
Whether and what timepoints are returned in the response.
Declaration
[JsonProperty("enableTimePointing")]
public virtual IList<string> EnableTimePointing { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Input
Required. The Synthesizer requires either plain text or SSML as input.
Declaration
[JsonProperty("input")]
public virtual SynthesisInput Input { get; set; }
Property Value
Type | Description |
---|---|
SynthesisInput |
Voice
Required. The desired voice of the synthesized audio.
Declaration
[JsonProperty("voice")]
public virtual VoiceSelectionParams Voice { get; set; }
Property Value
Type | Description |
---|---|
VoiceSelectionParams |