public static final class Voice.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder> implements VoiceOrBuilder
Description of a voice supported by the TTS service.Protobuf type
google.cloud.texttospeech.v1.Voice| Modifier and Type | Method and Description |
|---|---|
Voice.Builder |
addAllLanguageCodes(Iterable<String> values)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
Voice.Builder |
addLanguageCodes(String value)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
Voice.Builder |
addLanguageCodesBytes(com.google.protobuf.ByteString value)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
Voice.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Voice |
build() |
Voice |
buildPartial() |
Voice.Builder |
clear() |
Voice.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Voice.Builder |
clearLanguageCodes()
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
Voice.Builder |
clearName()
The name of this voice.
|
Voice.Builder |
clearNaturalSampleRateHertz()
The natural sample rate (in hertz) for this voice.
|
Voice.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Voice.Builder |
clearSsmlGender()
The gender of this voice.
|
Voice.Builder |
clone() |
Voice |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getLanguageCodes(int index)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
com.google.protobuf.ByteString |
getLanguageCodesBytes(int index)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
int |
getLanguageCodesCount()
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
com.google.protobuf.ProtocolStringList |
getLanguageCodesList()
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
String |
getName()
The name of this voice.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of this voice.
|
int |
getNaturalSampleRateHertz()
The natural sample rate (in hertz) for this voice.
|
SsmlVoiceGender |
getSsmlGender()
The gender of this voice.
|
int |
getSsmlGenderValue()
The gender of this voice.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Voice.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Voice.Builder |
mergeFrom(com.google.protobuf.Message other) |
Voice.Builder |
mergeFrom(Voice other) |
Voice.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Voice.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Voice.Builder |
setLanguageCodes(int index,
String value)
The languages that this voice supports, expressed as
[BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g.
|
Voice.Builder |
setName(String value)
The name of this voice.
|
Voice.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of this voice.
|
Voice.Builder |
setNaturalSampleRateHertz(int value)
The natural sample rate (in hertz) for this voice.
|
Voice.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Voice.Builder |
setSsmlGender(SsmlVoiceGender value)
The gender of this voice.
|
Voice.Builder |
setSsmlGenderValue(int value)
The gender of this voice.
|
Voice.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Voice build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Voice buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Voice.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Voice.Builder>public Voice.Builder mergeFrom(Voice other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public Voice.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Voice.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getLanguageCodesList()
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;getLanguageCodesList in interface VoiceOrBuilderpublic int getLanguageCodesCount()
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;getLanguageCodesCount in interface VoiceOrBuilderpublic String getLanguageCodes(int index)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;getLanguageCodes in interface VoiceOrBuilderpublic com.google.protobuf.ByteString getLanguageCodesBytes(int index)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;getLanguageCodesBytes in interface VoiceOrBuilderpublic Voice.Builder setLanguageCodes(int index, String value)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;public Voice.Builder addLanguageCodes(String value)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;public Voice.Builder addAllLanguageCodes(Iterable<String> values)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;public Voice.Builder clearLanguageCodes()
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;public Voice.Builder addLanguageCodesBytes(com.google.protobuf.ByteString value)
The languages that this voice supports, expressed as [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags (e.g. "en-US", "es-419", "cmn-tw").
repeated string language_codes = 1;public String getName()
The name of this voice. Each distinct voice has a unique name.
string name = 2;getName in interface VoiceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of this voice. Each distinct voice has a unique name.
string name = 2;getNameBytes in interface VoiceOrBuilderpublic Voice.Builder setName(String value)
The name of this voice. Each distinct voice has a unique name.
string name = 2;public Voice.Builder clearName()
The name of this voice. Each distinct voice has a unique name.
string name = 2;public Voice.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of this voice. Each distinct voice has a unique name.
string name = 2;public int getSsmlGenderValue()
The gender of this voice.
.google.cloud.texttospeech.v1.SsmlVoiceGender ssml_gender = 3;getSsmlGenderValue in interface VoiceOrBuilderpublic Voice.Builder setSsmlGenderValue(int value)
The gender of this voice.
.google.cloud.texttospeech.v1.SsmlVoiceGender ssml_gender = 3;public SsmlVoiceGender getSsmlGender()
The gender of this voice.
.google.cloud.texttospeech.v1.SsmlVoiceGender ssml_gender = 3;getSsmlGender in interface VoiceOrBuilderpublic Voice.Builder setSsmlGender(SsmlVoiceGender value)
The gender of this voice.
.google.cloud.texttospeech.v1.SsmlVoiceGender ssml_gender = 3;public Voice.Builder clearSsmlGender()
The gender of this voice.
.google.cloud.texttospeech.v1.SsmlVoiceGender ssml_gender = 3;public int getNaturalSampleRateHertz()
The natural sample rate (in hertz) for this voice.
int32 natural_sample_rate_hertz = 4;getNaturalSampleRateHertz in interface VoiceOrBuilderpublic Voice.Builder setNaturalSampleRateHertz(int value)
The natural sample rate (in hertz) for this voice.
int32 natural_sample_rate_hertz = 4;public Voice.Builder clearNaturalSampleRateHertz()
The natural sample rate (in hertz) for this voice.
int32 natural_sample_rate_hertz = 4;public final Voice.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>public final Voice.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Voice.Builder>Copyright © 2019 Google LLC. All rights reserved.