public static final class SynthesisInput.Builder extends GeneratedMessageV3.Builder<SynthesisInput.Builder> implements SynthesisInputOrBuilder
Contains text input to be synthesized. Either text
or ssml
must be
supplied. Supplying both or neither returns
google.rpc.Code.INVALID_ARGUMENT. The
input size is limited to 5000 bytes.
Protobuf type google.cloud.texttospeech.v1.SynthesisInput
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SynthesisInput.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SynthesisInput build()
buildPartial()
public SynthesisInput buildPartial()
clear()
public SynthesisInput.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SynthesisInput.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearInputSource()
public SynthesisInput.Builder clearInputSource()
clearOneof(Descriptors.OneofDescriptor oneof)
public SynthesisInput.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public SynthesisInput.Builder clearSsml()
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
clearText()
public SynthesisInput.Builder clearText()
The raw text to be synthesized.
string text = 1;
clone()
public SynthesisInput.Builder clone()
Overrides
getDefaultInstanceForType()
public SynthesisInput getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getInputSourceCase()
public SynthesisInput.InputSourceCase getInputSourceCase()
getSsml()
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
Returns |
Type |
Description |
String |
The ssml.
|
getSsmlBytes()
public ByteString getSsmlBytes()
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
Returns |
Type |
Description |
ByteString |
The bytes for ssml.
|
getText()
The raw text to be synthesized.
string text = 1;
Returns |
Type |
Description |
String |
The text.
|
getTextBytes()
public ByteString getTextBytes()
The raw text to be synthesized.
string text = 1;
Returns |
Type |
Description |
ByteString |
The bytes for text.
|
hasSsml()
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
Returns |
Type |
Description |
boolean |
Whether the ssml field is set.
|
hasText()
The raw text to be synthesized.
string text = 1;
Returns |
Type |
Description |
boolean |
Whether the text field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SynthesisInput other)
public SynthesisInput.Builder mergeFrom(SynthesisInput other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SynthesisInput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SynthesisInput.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SynthesisInput.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SynthesisInput.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SynthesisInput.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSsml(String value)
public SynthesisInput.Builder setSsml(String value)
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
Parameter |
Name |
Description |
value |
String
The ssml to set.
|
setSsmlBytes(ByteString value)
public SynthesisInput.Builder setSsmlBytes(ByteString value)
The SSML document to be synthesized. The SSML document must be valid
and well-formed. Otherwise the RPC will fail and return
google.rpc.Code.INVALID_ARGUMENT. For
more information, see
SSML.
string ssml = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for ssml to set.
|
setText(String value)
public SynthesisInput.Builder setText(String value)
The raw text to be synthesized.
string text = 1;
Parameter |
Name |
Description |
value |
String
The text to set.
|
setTextBytes(ByteString value)
public SynthesisInput.Builder setTextBytes(ByteString value)
The raw text to be synthesized.
string text = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for text to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final SynthesisInput.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides