Class SynthesizeLongAudioRequest
The top-level message sent by the client for the SynthesizeLongAudio
method.
Implements
Inherited Members
Namespace: Google.Apis.Texttospeech.v1.Data
Assembly: Google.Apis.Texttospeech.v1.dll
Syntax
public class SynthesizeLongAudioRequest : IDirectResponseSchema
Properties
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 |
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 |
OutputGcsUri
Required. Specifies a Cloud Storage URI for the synthesis results. Must be specified in the format:
gs://bucket_name/object_name
, and the bucket must already exist.
Declaration
[JsonProperty("outputGcsUri")]
public virtual string OutputGcsUri { get; set; }
Property Value
Type | Description |
---|---|
string |
Voice
Required. The desired voice of the synthesized audio.
Declaration
[JsonProperty("voice")]
public virtual VoiceSelectionParams Voice { get; set; }
Property Value
Type | Description |
---|---|
VoiceSelectionParams |