Interface SynthesizeLongAudioRequestOrBuilder (2.43.0)

public interface SynthesizeLongAudioRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAudioConfig()

public abstract AudioConfig getAudioConfig()

Required. The configuration of the synthesized audio.

.google.cloud.texttospeech.v1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AudioConfig

The audioConfig.

getAudioConfigOrBuilder()

public abstract AudioConfigOrBuilder getAudioConfigOrBuilder()

Required. The configuration of the synthesized audio.

.google.cloud.texttospeech.v1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AudioConfigOrBuilder

getInput()

public abstract SynthesisInput getInput()

Required. The Synthesizer requires either plain text or SSML as input. While Long Audio is in preview, SSML is temporarily unsupported.

.google.cloud.texttospeech.v1.SynthesisInput input = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SynthesisInput

The input.

getInputOrBuilder()

public abstract SynthesisInputOrBuilder getInputOrBuilder()

Required. The Synthesizer requires either plain text or SSML as input. While Long Audio is in preview, SSML is temporarily unsupported.

.google.cloud.texttospeech.v1.SynthesisInput input = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SynthesisInputOrBuilder

getOutputGcsUri()

public abstract String getOutputGcsUri()

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.

string output_gcs_uri = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The outputGcsUri.

getOutputGcsUriBytes()

public abstract ByteString getOutputGcsUriBytes()

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.

string output_gcs_uri = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for outputGcsUri.

getParent()

public abstract String getParent()

The resource states of the request in the form of projects/*/locations/*.

string parent = 1;

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

The resource states of the request in the form of projects/*/locations/*.

string parent = 1;

Returns
Type Description
ByteString

The bytes for parent.

getVoice()

public abstract VoiceSelectionParams getVoice()

Required. The desired voice of the synthesized audio.

.google.cloud.texttospeech.v1.VoiceSelectionParams voice = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VoiceSelectionParams

The voice.

getVoiceOrBuilder()

public abstract VoiceSelectionParamsOrBuilder getVoiceOrBuilder()

Required. The desired voice of the synthesized audio.

.google.cloud.texttospeech.v1.VoiceSelectionParams voice = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VoiceSelectionParamsOrBuilder

hasAudioConfig()

public abstract boolean hasAudioConfig()

Required. The configuration of the synthesized audio.

.google.cloud.texttospeech.v1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the audioConfig field is set.

hasInput()

public abstract boolean hasInput()

Required. The Synthesizer requires either plain text or SSML as input. While Long Audio is in preview, SSML is temporarily unsupported.

.google.cloud.texttospeech.v1.SynthesisInput input = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the input field is set.

hasVoice()

public abstract boolean hasVoice()

Required. The desired voice of the synthesized audio.

.google.cloud.texttospeech.v1.VoiceSelectionParams voice = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the voice field is set.