public static final class MultiSpeakerVoiceConfig.Builder extends GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder> implements MultiSpeakerVoiceConfigOrBuilderConfiguration 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.v1beta1.MultiSpeakerVoiceConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > MultiSpeakerVoiceConfig.BuilderImplements
MultiSpeakerVoiceConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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.v1beta1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.texttospeech.v1beta1.MultispeakerPrebuiltVoice> |
| Returns | |
|---|---|
| Type | Description |
MultiSpeakerVoiceConfig.Builder |
|
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.v1beta1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
MultispeakerPrebuiltVoice |
| Returns | |
|---|---|
| Type | Description |
MultiSpeakerVoiceConfig.Builder |
|
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.v1beta1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
MultispeakerPrebuiltVoice.Builder |
| Returns | |
|---|---|
| Type | Description |
MultiSpeakerVoiceConfig.Builder |
|
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.v1beta1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
MultispeakerPrebuiltVoice |
| Returns | |
|---|---|
| Type | Description |
MultiSpeakerVoiceConfig.Builder |
|
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.v1beta1.MultispeakerPrebuiltVoice speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
MultispeakerPrebuiltVoice.Builder |
| Returns | |
|---|---|
| Type | Description |
MultiSpeakerVoiceConfig.Builder |
|
addSpeakerVoiceConfigsBuilder()
public MultispeakerPrebuiltVoice.Builder addSpeakerVoiceConfigsBuilder()