Package com.google.cloud.speech.v2
Class StreamingRecognitionFeatures.VoiceActivityTimeout.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
- com.google.cloud.speech.v2.StreamingRecognitionFeatures.VoiceActivityTimeout.Builder
-
- All Implemented Interfaces:
StreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StreamingRecognitionFeatures.VoiceActivityTimeout
public static final class StreamingRecognitionFeatures.VoiceActivityTimeout.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder> implements StreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder
Events that a timeout can be set on for voice activity.
Protobuf typegoogle.cloud.speech.v2.StreamingRecognitionFeatures.VoiceActivityTimeout
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamingRecognitionFeatures.VoiceActivityTimeout.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamingRecognitionFeatures.VoiceActivityTimeoutbuild()StreamingRecognitionFeatures.VoiceActivityTimeoutbuildPartial()StreamingRecognitionFeatures.VoiceActivityTimeout.Builderclear()StreamingRecognitionFeatures.VoiceActivityTimeout.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)StreamingRecognitionFeatures.VoiceActivityTimeout.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)StreamingRecognitionFeatures.VoiceActivityTimeout.BuilderclearSpeechEndTimeout()Duration to timeout the stream after speech ends.StreamingRecognitionFeatures.VoiceActivityTimeout.BuilderclearSpeechStartTimeout()Duration to timeout the stream if no speech begins.StreamingRecognitionFeatures.VoiceActivityTimeout.Builderclone()StreamingRecognitionFeatures.VoiceActivityTimeoutgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.DurationgetSpeechEndTimeout()Duration to timeout the stream after speech ends.com.google.protobuf.Duration.BuildergetSpeechEndTimeoutBuilder()Duration to timeout the stream after speech ends.com.google.protobuf.DurationOrBuildergetSpeechEndTimeoutOrBuilder()Duration to timeout the stream after speech ends.com.google.protobuf.DurationgetSpeechStartTimeout()Duration to timeout the stream if no speech begins.com.google.protobuf.Duration.BuildergetSpeechStartTimeoutBuilder()Duration to timeout the stream if no speech begins.com.google.protobuf.DurationOrBuildergetSpeechStartTimeoutOrBuilder()Duration to timeout the stream if no speech begins.booleanhasSpeechEndTimeout()Duration to timeout the stream after speech ends.booleanhasSpeechStartTimeout()Duration to timeout the stream if no speech begins.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeFrom(StreamingRecognitionFeatures.VoiceActivityTimeout other)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeFrom(com.google.protobuf.Message other)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeSpeechEndTimeout(com.google.protobuf.Duration value)Duration to timeout the stream after speech ends.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeSpeechStartTimeout(com.google.protobuf.Duration value)Duration to timeout the stream if no speech begins.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetSpeechEndTimeout(com.google.protobuf.Duration value)Duration to timeout the stream after speech ends.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetSpeechEndTimeout(com.google.protobuf.Duration.Builder builderForValue)Duration to timeout the stream after speech ends.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetSpeechStartTimeout(com.google.protobuf.Duration value)Duration to timeout the stream if no speech begins.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetSpeechStartTimeout(com.google.protobuf.Duration.Builder builderForValue)Duration to timeout the stream if no speech begins.StreamingRecognitionFeatures.VoiceActivityTimeout.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
clear
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
getDefaultInstanceForType
public StreamingRecognitionFeatures.VoiceActivityTimeout getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StreamingRecognitionFeatures.VoiceActivityTimeout build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StreamingRecognitionFeatures.VoiceActivityTimeout buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
setField
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
clearField
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
clearOneof
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
setRepeatedField
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
addRepeatedField
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
mergeFrom
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
mergeFrom
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder mergeFrom(StreamingRecognitionFeatures.VoiceActivityTimeout other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
mergeFrom
public StreamingRecognitionFeatures.VoiceActivityTimeout.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<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>- Throws:
IOException
-
hasSpeechStartTimeout
public boolean hasSpeechStartTimeout()
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;- Specified by:
hasSpeechStartTimeoutin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder- Returns:
- Whether the speechStartTimeout field is set.
-
getSpeechStartTimeout
public com.google.protobuf.Duration getSpeechStartTimeout()
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;- Specified by:
getSpeechStartTimeoutin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder- Returns:
- The speechStartTimeout.
-
setSpeechStartTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder setSpeechStartTimeout(com.google.protobuf.Duration value)
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;
-
setSpeechStartTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder setSpeechStartTimeout(com.google.protobuf.Duration.Builder builderForValue)
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;
-
mergeSpeechStartTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder mergeSpeechStartTimeout(com.google.protobuf.Duration value)
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;
-
clearSpeechStartTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder clearSpeechStartTimeout()
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;
-
getSpeechStartTimeoutBuilder
public com.google.protobuf.Duration.Builder getSpeechStartTimeoutBuilder()
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;
-
getSpeechStartTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getSpeechStartTimeoutOrBuilder()
Duration to timeout the stream if no speech begins. If this is set and no speech is detected in this duration at the start of the stream, the server will close the stream.
.google.protobuf.Duration speech_start_timeout = 1;- Specified by:
getSpeechStartTimeoutOrBuilderin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder
-
hasSpeechEndTimeout
public boolean hasSpeechEndTimeout()
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;- Specified by:
hasSpeechEndTimeoutin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder- Returns:
- Whether the speechEndTimeout field is set.
-
getSpeechEndTimeout
public com.google.protobuf.Duration getSpeechEndTimeout()
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;- Specified by:
getSpeechEndTimeoutin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder- Returns:
- The speechEndTimeout.
-
setSpeechEndTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder setSpeechEndTimeout(com.google.protobuf.Duration value)
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;
-
setSpeechEndTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder setSpeechEndTimeout(com.google.protobuf.Duration.Builder builderForValue)
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;
-
mergeSpeechEndTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder mergeSpeechEndTimeout(com.google.protobuf.Duration value)
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;
-
clearSpeechEndTimeout
public StreamingRecognitionFeatures.VoiceActivityTimeout.Builder clearSpeechEndTimeout()
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;
-
getSpeechEndTimeoutBuilder
public com.google.protobuf.Duration.Builder getSpeechEndTimeoutBuilder()
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;
-
getSpeechEndTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getSpeechEndTimeoutOrBuilder()
Duration to timeout the stream after speech ends. If this is set and no speech is detected in this duration after speech was detected, the server will close the stream.
.google.protobuf.Duration speech_end_timeout = 2;- Specified by:
getSpeechEndTimeoutOrBuilderin interfaceStreamingRecognitionFeatures.VoiceActivityTimeoutOrBuilder
-
setUnknownFields
public final StreamingRecognitionFeatures.VoiceActivityTimeout.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
mergeUnknownFields
public final StreamingRecognitionFeatures.VoiceActivityTimeout.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognitionFeatures.VoiceActivityTimeout.Builder>
-
-