Send feedback
Class MultiSpeakerMarkup.Builder (2.88.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.88.0 (latest)
2.86.0
2.84.0
2.83.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.9
2.3.0
2.2.1
2.1.5
public static final class MultiSpeakerMarkup . Builder extends GeneratedMessage . Builder<MultiSpeakerMarkup . Builder > implements MultiSpeakerMarkupOrBuilder
A collection of turns for multi-speaker synthesis.
Protobuf type google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllTurns(Iterable<? extends MultiSpeakerMarkup.Turn> values)
public MultiSpeakerMarkup . Builder addAllTurns ( Iterable <? extends MultiSpeakerMarkup . Turn > values )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn >
addTurns(MultiSpeakerMarkup.Turn value)
public MultiSpeakerMarkup . Builder addTurns ( MultiSpeakerMarkup . Turn value )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
addTurns(MultiSpeakerMarkup.Turn.Builder builderForValue)
public MultiSpeakerMarkup . Builder addTurns ( MultiSpeakerMarkup . Turn . Builder builderForValue )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
addTurns(int index, MultiSpeakerMarkup.Turn value)
public MultiSpeakerMarkup . Builder addTurns ( int index , MultiSpeakerMarkup . Turn value )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
addTurns(int index, MultiSpeakerMarkup.Turn.Builder builderForValue)
public MultiSpeakerMarkup . Builder addTurns ( int index , MultiSpeakerMarkup . Turn . Builder builderForValue )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
addTurnsBuilder()
public MultiSpeakerMarkup . Turn . Builder addTurnsBuilder ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
addTurnsBuilder(int index)
public MultiSpeakerMarkup . Turn . Builder addTurnsBuilder ( int index )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
build()
public MultiSpeakerMarkup build ()
buildPartial()
public MultiSpeakerMarkup buildPartial ()
clear()
public MultiSpeakerMarkup . Builder clear ()
Overrides
clearTurns()
public MultiSpeakerMarkup . Builder clearTurns ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public MultiSpeakerMarkup getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getTurns(int index)
public MultiSpeakerMarkup . Turn getTurns ( int index )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getTurnsBuilder(int index)
public MultiSpeakerMarkup . Turn . Builder getTurnsBuilder ( int index )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getTurnsBuilderList()
public List<MultiSpeakerMarkup . Turn . Builder > getTurnsBuilderList ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
getTurnsCount()
public int getTurnsCount ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
getTurnsList()
public List<MultiSpeakerMarkup . Turn > getTurnsList ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
getTurnsOrBuilder(int index)
public MultiSpeakerMarkup . TurnOrBuilder getTurnsOrBuilder ( int index )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getTurnsOrBuilderList()
public List <? extends MultiSpeakerMarkup . TurnOrBuilder > getTurnsOrBuilderList ()
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
List <? extends com.google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.TurnOrBuilder >
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(MultiSpeakerMarkup other)
public MultiSpeakerMarkup . Builder mergeFrom ( MultiSpeakerMarkup other )
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MultiSpeakerMarkup . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public MultiSpeakerMarkup . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
removeTurns(int index)
public MultiSpeakerMarkup . Builder removeTurns ( int index )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
setTurns(int index, MultiSpeakerMarkup.Turn value)
public MultiSpeakerMarkup . Builder setTurns ( int index , MultiSpeakerMarkup . Turn value )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
setTurns(int index, MultiSpeakerMarkup.Turn.Builder builderForValue)
public MultiSpeakerMarkup . Builder setTurns ( int index , MultiSpeakerMarkup . Turn . Builder builderForValue )
Required. Speaker turns.
repeated .google.cloud.texttospeech.v1beta1.MultiSpeakerMarkup.Turn turns = 1 [(.google.api.field_behavior) = REQUIRED];
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]