public static final class MultiSpeakerVoiceConfig.Builder extends GeneratedMessageV3.Builder<MultiSpeakerVoiceConfig.Builder> implements MultiSpeakerVoiceConfigOrBuilder
Configuration for a multi-speaker text-to-speech setup. Enables the use of up
to two distinct voices in a single synthesis request.
Protobuf type google.cloud.texttospeech.v1.MultiSpeakerVoiceConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllSpeakerVoiceConfigs(Iterable<? extends MultispeakerPrebuiltVoice> values)
public MultiSpeakerVoiceConfig.Builder addAllSpeakerVoiceConfigs(Iterable<? extends MultispeakerPrebuiltVoice> values)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MultiSpeakerVoiceConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addSpeakerVoiceConfigs(MultispeakerPrebuiltVoice value)
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(MultispeakerPrebuiltVoice value)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
addSpeakerVoiceConfigs(MultispeakerPrebuiltVoice.Builder builderForValue)
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(MultispeakerPrebuiltVoice.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
addSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice value)
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice value)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
addSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice.Builder builderForValue)
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
addSpeakerVoiceConfigsBuilder()
public MultispeakerPrebuiltVoice.Builder addSpeakerVoiceConfigsBuilder()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
addSpeakerVoiceConfigsBuilder(int index)
public MultispeakerPrebuiltVoice.Builder addSpeakerVoiceConfigsBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
build()
public MultiSpeakerVoiceConfig build()
buildPartial()
public MultiSpeakerVoiceConfig buildPartial()
clear()
public MultiSpeakerVoiceConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public MultiSpeakerVoiceConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MultiSpeakerVoiceConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSpeakerVoiceConfigs()
public MultiSpeakerVoiceConfig.Builder clearSpeakerVoiceConfigs()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public MultiSpeakerVoiceConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public MultiSpeakerVoiceConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSpeakerVoiceConfigs(int index)
public MultispeakerPrebuiltVoice getSpeakerVoiceConfigs(int index)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getSpeakerVoiceConfigsBuilder(int index)
public MultispeakerPrebuiltVoice.Builder getSpeakerVoiceConfigsBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getSpeakerVoiceConfigsBuilderList()
public List<MultispeakerPrebuiltVoice.Builder> getSpeakerVoiceConfigsBuilderList()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsCount()
public int getSpeakerVoiceConfigsCount()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
|
getSpeakerVoiceConfigsList()
public List<MultispeakerPrebuiltVoice> getSpeakerVoiceConfigsList()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsOrBuilder(int index)
public MultispeakerPrebuiltVoiceOrBuilder getSpeakerVoiceConfigsOrBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
getSpeakerVoiceConfigsOrBuilderList()
public List<? extends MultispeakerPrebuiltVoiceOrBuilder> getSpeakerVoiceConfigsOrBuilderList()
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<? extends com.google.cloud.texttospeech.v1.MultispeakerPrebuiltVoiceOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(MultiSpeakerVoiceConfig other)
public MultiSpeakerVoiceConfig.Builder mergeFrom(MultiSpeakerVoiceConfig other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MultiSpeakerVoiceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MultiSpeakerVoiceConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MultiSpeakerVoiceConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeSpeakerVoiceConfigs(int index)
public MultiSpeakerVoiceConfig.Builder removeSpeakerVoiceConfigs(int index)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public MultiSpeakerVoiceConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MultiSpeakerVoiceConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice value)
public MultiSpeakerVoiceConfig.Builder setSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice value)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
setSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice.Builder builderForValue)
public MultiSpeakerVoiceConfig.Builder setSpeakerVoiceConfigs(int index, MultispeakerPrebuiltVoice.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly
two speaker voice configurations must be provided.
repeated .google.cloud.texttospeech.v1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final MultiSpeakerVoiceConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides