public static final class AdvancedSettings.SpeechSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder> implements AdvancedSettings.SpeechSettingsOrBuilder
Define behaviors of speech to text detection.Protobuf type
google.cloud.dialogflow.cx.v3.AdvancedSettings.SpeechSettings| Modifier and Type | Method and Description |
|---|---|
AdvancedSettings.SpeechSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdvancedSettings.SpeechSettings |
build() |
AdvancedSettings.SpeechSettings |
buildPartial() |
AdvancedSettings.SpeechSettings.Builder |
clear() |
AdvancedSettings.SpeechSettings.Builder |
clearEndpointerSensitivity()
Sensitivity of the speech model that detects the end of speech.
|
AdvancedSettings.SpeechSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AdvancedSettings.SpeechSettings.Builder |
clearModels() |
AdvancedSettings.SpeechSettings.Builder |
clearNoSpeechTimeout()
Timeout before detecting no speech.
|
AdvancedSettings.SpeechSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AdvancedSettings.SpeechSettings.Builder |
clearUseTimeoutBasedEndpointing()
Use timeout based endpointing, interpreting endpointer sensitivity as
seconds of timeout value.
|
AdvancedSettings.SpeechSettings.Builder |
clone() |
boolean |
containsModels(String key)
Mapping from language to Speech-to-Text model.
|
AdvancedSettings.SpeechSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getEndpointerSensitivity()
Sensitivity of the speech model that detects the end of speech.
|
Map<String,String> |
getModels()
Deprecated.
|
int |
getModelsCount()
Mapping from language to Speech-to-Text model.
|
Map<String,String> |
getModelsMap()
Mapping from language to Speech-to-Text model.
|
String |
getModelsOrDefault(String key,
String defaultValue)
Mapping from language to Speech-to-Text model.
|
String |
getModelsOrThrow(String key)
Mapping from language to Speech-to-Text model.
|
Map<String,String> |
getMutableModels()
Deprecated.
|
com.google.protobuf.Duration |
getNoSpeechTimeout()
Timeout before detecting no speech.
|
com.google.protobuf.Duration.Builder |
getNoSpeechTimeoutBuilder()
Timeout before detecting no speech.
|
com.google.protobuf.DurationOrBuilder |
getNoSpeechTimeoutOrBuilder()
Timeout before detecting no speech.
|
boolean |
getUseTimeoutBasedEndpointing()
Use timeout based endpointing, interpreting endpointer sensitivity as
seconds of timeout value.
|
boolean |
hasNoSpeechTimeout()
Timeout before detecting no speech.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
AdvancedSettings.SpeechSettings.Builder |
mergeFrom(AdvancedSettings.SpeechSettings other) |
AdvancedSettings.SpeechSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AdvancedSettings.SpeechSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
AdvancedSettings.SpeechSettings.Builder |
mergeNoSpeechTimeout(com.google.protobuf.Duration value)
Timeout before detecting no speech.
|
AdvancedSettings.SpeechSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AdvancedSettings.SpeechSettings.Builder |
putAllModels(Map<String,String> values)
Mapping from language to Speech-to-Text model.
|
AdvancedSettings.SpeechSettings.Builder |
putModels(String key,
String value)
Mapping from language to Speech-to-Text model.
|
AdvancedSettings.SpeechSettings.Builder |
removeModels(String key)
Mapping from language to Speech-to-Text model.
|
AdvancedSettings.SpeechSettings.Builder |
setEndpointerSensitivity(int value)
Sensitivity of the speech model that detects the end of speech.
|
AdvancedSettings.SpeechSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdvancedSettings.SpeechSettings.Builder |
setNoSpeechTimeout(com.google.protobuf.Duration.Builder builderForValue)
Timeout before detecting no speech.
|
AdvancedSettings.SpeechSettings.Builder |
setNoSpeechTimeout(com.google.protobuf.Duration value)
Timeout before detecting no speech.
|
AdvancedSettings.SpeechSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AdvancedSettings.SpeechSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AdvancedSettings.SpeechSettings.Builder |
setUseTimeoutBasedEndpointing(boolean value)
Use timeout based endpointing, interpreting endpointer sensitivity as
seconds of timeout value.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.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<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AdvancedSettings.SpeechSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AdvancedSettings.SpeechSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AdvancedSettings.SpeechSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.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<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.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<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.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<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.Builder mergeFrom(AdvancedSettings.SpeechSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public AdvancedSettings.SpeechSettings.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<AdvancedSettings.SpeechSettings.Builder>IOExceptionpublic int getEndpointerSensitivity()
Sensitivity of the speech model that detects the end of speech. Scale from 0 to 100.
int32 endpointer_sensitivity = 1;getEndpointerSensitivity in interface AdvancedSettings.SpeechSettingsOrBuilderpublic AdvancedSettings.SpeechSettings.Builder setEndpointerSensitivity(int value)
Sensitivity of the speech model that detects the end of speech. Scale from 0 to 100.
int32 endpointer_sensitivity = 1;value - The endpointerSensitivity to set.public AdvancedSettings.SpeechSettings.Builder clearEndpointerSensitivity()
Sensitivity of the speech model that detects the end of speech. Scale from 0 to 100.
int32 endpointer_sensitivity = 1;public boolean hasNoSpeechTimeout()
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;hasNoSpeechTimeout in interface AdvancedSettings.SpeechSettingsOrBuilderpublic com.google.protobuf.Duration getNoSpeechTimeout()
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;getNoSpeechTimeout in interface AdvancedSettings.SpeechSettingsOrBuilderpublic AdvancedSettings.SpeechSettings.Builder setNoSpeechTimeout(com.google.protobuf.Duration value)
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;public AdvancedSettings.SpeechSettings.Builder setNoSpeechTimeout(com.google.protobuf.Duration.Builder builderForValue)
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;public AdvancedSettings.SpeechSettings.Builder mergeNoSpeechTimeout(com.google.protobuf.Duration value)
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;public AdvancedSettings.SpeechSettings.Builder clearNoSpeechTimeout()
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;public com.google.protobuf.Duration.Builder getNoSpeechTimeoutBuilder()
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;public com.google.protobuf.DurationOrBuilder getNoSpeechTimeoutOrBuilder()
Timeout before detecting no speech.
.google.protobuf.Duration no_speech_timeout = 2;getNoSpeechTimeoutOrBuilder in interface AdvancedSettings.SpeechSettingsOrBuilderpublic boolean getUseTimeoutBasedEndpointing()
Use timeout based endpointing, interpreting endpointer sensitivity as seconds of timeout value.
bool use_timeout_based_endpointing = 3;getUseTimeoutBasedEndpointing in interface AdvancedSettings.SpeechSettingsOrBuilderpublic AdvancedSettings.SpeechSettings.Builder setUseTimeoutBasedEndpointing(boolean value)
Use timeout based endpointing, interpreting endpointer sensitivity as seconds of timeout value.
bool use_timeout_based_endpointing = 3;value - The useTimeoutBasedEndpointing to set.public AdvancedSettings.SpeechSettings.Builder clearUseTimeoutBasedEndpointing()
Use timeout based endpointing, interpreting endpointer sensitivity as seconds of timeout value.
bool use_timeout_based_endpointing = 3;public int getModelsCount()
AdvancedSettings.SpeechSettingsOrBuilderMapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;getModelsCount in interface AdvancedSettings.SpeechSettingsOrBuilderpublic boolean containsModels(String key)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;containsModels in interface AdvancedSettings.SpeechSettingsOrBuilder@Deprecated public Map<String,String> getModels()
getModelsMap() instead.getModels in interface AdvancedSettings.SpeechSettingsOrBuilderpublic Map<String,String> getModelsMap()
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;getModelsMap in interface AdvancedSettings.SpeechSettingsOrBuilderpublic String getModelsOrDefault(String key, String defaultValue)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;getModelsOrDefault in interface AdvancedSettings.SpeechSettingsOrBuilderpublic String getModelsOrThrow(String key)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;getModelsOrThrow in interface AdvancedSettings.SpeechSettingsOrBuilderpublic AdvancedSettings.SpeechSettings.Builder clearModels()
public AdvancedSettings.SpeechSettings.Builder removeModels(String key)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;@Deprecated public Map<String,String> getMutableModels()
public AdvancedSettings.SpeechSettings.Builder putModels(String key, String value)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;public AdvancedSettings.SpeechSettings.Builder putAllModels(Map<String,String> values)
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
map<string, string> models = 5;public final AdvancedSettings.SpeechSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>public final AdvancedSettings.SpeechSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdvancedSettings.SpeechSettings.Builder>Copyright © 2025 Google LLC. All rights reserved.