Interface SynthesizeSpeechRequestOrBuilder (2.54.0)

public interface SynthesizeSpeechRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdvancedVoiceOptions()

public abstract AdvancedVoiceOptions getAdvancedVoiceOptions()

Advanced voice options.

optional .google.cloud.texttospeech.v1.AdvancedVoiceOptions advanced_voice_options = 8;

Returns
Type Description
AdvancedVoiceOptions

The advancedVoiceOptions.

getAdvancedVoiceOptionsOrBuilder()

public abstract AdvancedVoiceOptionsOrBuilder getAdvancedVoiceOptionsOrBuilder()

Advanced voice options.

optional .google.cloud.texttospeech.v1.AdvancedVoiceOptions advanced_voice_options = 8;

Returns
Type Description
AdvancedVoiceOptionsOrBuilder

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.

.google.cloud.texttospeech.v1.SynthesisInput input = 1 [(.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.

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

Returns
Type Description
SynthesisInputOrBuilder

getVoice()

public abstract VoiceSelectionParams getVoice()

Required. The desired voice of the synthesized audio.

.google.cloud.texttospeech.v1.VoiceSelectionParams voice = 2 [(.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 = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VoiceSelectionParamsOrBuilder

hasAdvancedVoiceOptions()

public abstract boolean hasAdvancedVoiceOptions()

Advanced voice options.

optional .google.cloud.texttospeech.v1.AdvancedVoiceOptions advanced_voice_options = 8;

Returns
Type Description
boolean

Whether the advancedVoiceOptions field is set.

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.

.google.cloud.texttospeech.v1.SynthesisInput input = 1 [(.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 = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the voice field is set.