Package com.google.cloud.dialogflow.v2
Class SpeechWordInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
- com.google.cloud.dialogflow.v2.SpeechWordInfo.Builder
-
- All Implemented Interfaces:
SpeechWordInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SpeechWordInfo
public static final class SpeechWordInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder> implements SpeechWordInfoOrBuilder
Information for a word recognized by the speech recognizer.
Protobuf typegoogle.cloud.dialogflow.v2.SpeechWordInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SpeechWordInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SpeechWordInfobuild()SpeechWordInfobuildPartial()SpeechWordInfo.Builderclear()SpeechWordInfo.BuilderclearConfidence()The Speech confidence between 0.0 and 1.0 for this word.SpeechWordInfo.BuilderclearEndOffset()Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.SpeechWordInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SpeechWordInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SpeechWordInfo.BuilderclearStartOffset()Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.SpeechWordInfo.BuilderclearWord()The word this info is for.SpeechWordInfo.Builderclone()floatgetConfidence()The Speech confidence between 0.0 and 1.0 for this word.SpeechWordInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.DurationgetEndOffset()Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.com.google.protobuf.Duration.BuildergetEndOffsetBuilder()Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.com.google.protobuf.DurationOrBuildergetEndOffsetOrBuilder()Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.com.google.protobuf.DurationgetStartOffset()Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.com.google.protobuf.Duration.BuildergetStartOffsetBuilder()Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.com.google.protobuf.DurationOrBuildergetStartOffsetOrBuilder()Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.StringgetWord()The word this info is for.com.google.protobuf.ByteStringgetWordBytes()The word this info is for.booleanhasEndOffset()Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.booleanhasStartOffset()Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SpeechWordInfo.BuildermergeEndOffset(com.google.protobuf.Duration value)Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.SpeechWordInfo.BuildermergeFrom(SpeechWordInfo other)SpeechWordInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SpeechWordInfo.BuildermergeFrom(com.google.protobuf.Message other)SpeechWordInfo.BuildermergeStartOffset(com.google.protobuf.Duration value)Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.SpeechWordInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SpeechWordInfo.BuildersetConfidence(float value)The Speech confidence between 0.0 and 1.0 for this word.SpeechWordInfo.BuildersetEndOffset(com.google.protobuf.Duration value)Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.SpeechWordInfo.BuildersetEndOffset(com.google.protobuf.Duration.Builder builderForValue)Time offset relative to the beginning of the audio that corresponds to the end of the spoken word.SpeechWordInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SpeechWordInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SpeechWordInfo.BuildersetStartOffset(com.google.protobuf.Duration value)Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.SpeechWordInfo.BuildersetStartOffset(com.google.protobuf.Duration.Builder builderForValue)Time offset relative to the beginning of the audio that corresponds to the start of the spoken word.SpeechWordInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SpeechWordInfo.BuildersetWord(String value)The word this info is for.SpeechWordInfo.BuildersetWordBytes(com.google.protobuf.ByteString value)The word this info is for.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
clear
public SpeechWordInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
getDefaultInstanceForType
public SpeechWordInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SpeechWordInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SpeechWordInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SpeechWordInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
setField
public SpeechWordInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
clearField
public SpeechWordInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
clearOneof
public SpeechWordInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
setRepeatedField
public SpeechWordInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
addRepeatedField
public SpeechWordInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
mergeFrom
public SpeechWordInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SpeechWordInfo.Builder>
-
mergeFrom
public SpeechWordInfo.Builder mergeFrom(SpeechWordInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
mergeFrom
public SpeechWordInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SpeechWordInfo.Builder>- Throws:
IOException
-
getWord
public String getWord()
The word this info is for.
string word = 3;- Specified by:
getWordin interfaceSpeechWordInfoOrBuilder- Returns:
- The word.
-
getWordBytes
public com.google.protobuf.ByteString getWordBytes()
The word this info is for.
string word = 3;- Specified by:
getWordBytesin interfaceSpeechWordInfoOrBuilder- Returns:
- The bytes for word.
-
setWord
public SpeechWordInfo.Builder setWord(String value)
The word this info is for.
string word = 3;- Parameters:
value- The word to set.- Returns:
- This builder for chaining.
-
clearWord
public SpeechWordInfo.Builder clearWord()
The word this info is for.
string word = 3;- Returns:
- This builder for chaining.
-
setWordBytes
public SpeechWordInfo.Builder setWordBytes(com.google.protobuf.ByteString value)
The word this info is for.
string word = 3;- Parameters:
value- The bytes for word to set.- Returns:
- This builder for chaining.
-
hasStartOffset
public boolean hasStartOffset()
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;- Specified by:
hasStartOffsetin interfaceSpeechWordInfoOrBuilder- Returns:
- Whether the startOffset field is set.
-
getStartOffset
public com.google.protobuf.Duration getStartOffset()
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;- Specified by:
getStartOffsetin interfaceSpeechWordInfoOrBuilder- Returns:
- The startOffset.
-
setStartOffset
public SpeechWordInfo.Builder setStartOffset(com.google.protobuf.Duration value)
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;
-
setStartOffset
public SpeechWordInfo.Builder setStartOffset(com.google.protobuf.Duration.Builder builderForValue)
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;
-
mergeStartOffset
public SpeechWordInfo.Builder mergeStartOffset(com.google.protobuf.Duration value)
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;
-
clearStartOffset
public SpeechWordInfo.Builder clearStartOffset()
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;
-
getStartOffsetBuilder
public com.google.protobuf.Duration.Builder getStartOffsetBuilder()
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;
-
getStartOffsetOrBuilder
public com.google.protobuf.DurationOrBuilder getStartOffsetOrBuilder()
Time offset relative to the beginning of the audio that corresponds to the start of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration start_offset = 1;- Specified by:
getStartOffsetOrBuilderin interfaceSpeechWordInfoOrBuilder
-
hasEndOffset
public boolean hasEndOffset()
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;- Specified by:
hasEndOffsetin interfaceSpeechWordInfoOrBuilder- Returns:
- Whether the endOffset field is set.
-
getEndOffset
public com.google.protobuf.Duration getEndOffset()
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;- Specified by:
getEndOffsetin interfaceSpeechWordInfoOrBuilder- Returns:
- The endOffset.
-
setEndOffset
public SpeechWordInfo.Builder setEndOffset(com.google.protobuf.Duration value)
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;
-
setEndOffset
public SpeechWordInfo.Builder setEndOffset(com.google.protobuf.Duration.Builder builderForValue)
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;
-
mergeEndOffset
public SpeechWordInfo.Builder mergeEndOffset(com.google.protobuf.Duration value)
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;
-
clearEndOffset
public SpeechWordInfo.Builder clearEndOffset()
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;
-
getEndOffsetBuilder
public com.google.protobuf.Duration.Builder getEndOffsetBuilder()
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;
-
getEndOffsetOrBuilder
public com.google.protobuf.DurationOrBuilder getEndOffsetOrBuilder()
Time offset relative to the beginning of the audio that corresponds to the end of the spoken word. This is an experimental feature and the accuracy of the time offset can vary.
.google.protobuf.Duration end_offset = 2;- Specified by:
getEndOffsetOrBuilderin interfaceSpeechWordInfoOrBuilder
-
getConfidence
public float getConfidence()
The Speech confidence between 0.0 and 1.0 for this word. A higher number indicates an estimated greater likelihood that the recognized word is correct. The default of 0.0 is a sentinel value indicating that confidence was not set. This field is not guaranteed to be fully stable over time for the same audio input. Users should also not rely on it to always be provided.
float confidence = 4;- Specified by:
getConfidencein interfaceSpeechWordInfoOrBuilder- Returns:
- The confidence.
-
setConfidence
public SpeechWordInfo.Builder setConfidence(float value)
The Speech confidence between 0.0 and 1.0 for this word. A higher number indicates an estimated greater likelihood that the recognized word is correct. The default of 0.0 is a sentinel value indicating that confidence was not set. This field is not guaranteed to be fully stable over time for the same audio input. Users should also not rely on it to always be provided.
float confidence = 4;- Parameters:
value- The confidence to set.- Returns:
- This builder for chaining.
-
clearConfidence
public SpeechWordInfo.Builder clearConfidence()
The Speech confidence between 0.0 and 1.0 for this word. A higher number indicates an estimated greater likelihood that the recognized word is correct. The default of 0.0 is a sentinel value indicating that confidence was not set. This field is not guaranteed to be fully stable over time for the same audio input. Users should also not rely on it to always be provided.
float confidence = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SpeechWordInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
mergeUnknownFields
public final SpeechWordInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SpeechWordInfo.Builder>
-
-