Interface SynthesizeSpeechRequestOrBuilder (2.50.0)

public interface SynthesizeSpeechRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAudioConfig()

public abstract AudioConfig getAudioConfig()

Required. The configuration of the synthesized audio.

.google.cloud.texttospeech.v1beta1.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.v1beta1.AudioConfig audio_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AudioConfigOrBuilder

getEnableTimePointing(int index)

public abstract SynthesizeSpeechRequest.TimepointType getEnableTimePointing(int index)

Whether and what timepoints are returned in the response.

repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
SynthesizeSpeechRequest.TimepointType

The enableTimePointing at the given index.

getEnableTimePointingCount()

public abstract int getEnableTimePointingCount()

Whether and what timepoints are returned in the response.

repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;

Returns
Type Description
int

The count of enableTimePointing.

getEnableTimePointingList()

public abstract List<SynthesizeSpeechRequest.TimepointType> getEnableTimePointingList()

Whether and what timepoints are returned in the response.

repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;

Returns
Type Description
List<TimepointType>

A list containing the enableTimePointing.

getEnableTimePointingValue(int index)

public abstract int getEnableTimePointingValue(int index)

Whether and what timepoints are returned in the response.

repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of enableTimePointing at the given index.

getEnableTimePointingValueList()

public abstract List<Integer> getEnableTimePointingValueList()

Whether and what timepoints are returned in the response.

repeated .google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest.TimepointType enable_time_pointing = 4;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for enableTimePointing.

getInput()

public abstract SynthesisInput getInput()

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

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

Returns
Type Description
VoiceSelectionParamsOrBuilder

hasAudioConfig()

public abstract boolean hasAudioConfig()

Required. The configuration of the synthesized audio.

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

Returns
Type Description
boolean

Whether the voice field is set.