Package com.google.cloud.dialogflow.v2
Class InputAudioConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InputAudioConfig.Builder>
com.google.cloud.dialogflow.v2.InputAudioConfig.Builder
- All Implemented Interfaces:
InputAudioConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InputAudioConfig
public static final class InputAudioConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InputAudioConfig.Builder>
implements InputAudioConfigOrBuilder
Instructs the speech recognizer how to process the audio content.Protobuf type
google.cloud.dialogflow.v2.InputAudioConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllPhraseHints(Iterable<String> values) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.addAllPhraseSets(Iterable<String> values) A collection of phrase set resources to use for speech adaptation.addAllSpeechContexts(Iterable<? extends SpeechContext> values) Context information to assist speech recognition.addPhraseHints(String value) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.addPhraseHintsBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.addPhraseSets(String value) A collection of phrase set resources to use for speech adaptation.addPhraseSetsBytes(com.google.protobuf.ByteString value) A collection of phrase set resources to use for speech adaptation.addSpeechContexts(int index, SpeechContext value) Context information to assist speech recognition.addSpeechContexts(int index, SpeechContext.Builder builderForValue) Context information to assist speech recognition.addSpeechContexts(SpeechContext value) Context information to assist speech recognition.addSpeechContexts(SpeechContext.Builder builderForValue) Context information to assist speech recognition.Context information to assist speech recognition.addSpeechContextsBuilder(int index) Context information to assist speech recognition.build()clear()Required.Only used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent].Enable automatic punctuation option at the speech backend.If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets.Required.Optional.Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.If `true`, the request will opt out for STT conformer model migration.Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.A collection of phrase set resources to use for speech adaptation.Required.If `false` (default), recognition does not cease until the client closes the stream.Context information to assist speech recognition.Required.intRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOnly used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent].booleanEnable automatic punctuation option at the speech backend.booleanIf `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets.Required.com.google.protobuf.ByteStringRequired.getModel()Optional.com.google.protobuf.ByteStringOptional.Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.intWhich variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.booleanIf `true`, the request will opt out for STT conformer model migration.getPhraseHints(int index) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.com.google.protobuf.ByteStringgetPhraseHintsBytes(int index) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.intDeprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.com.google.protobuf.ProtocolStringListDeprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.getPhraseSets(int index) A collection of phrase set resources to use for speech adaptation.com.google.protobuf.ByteStringgetPhraseSetsBytes(int index) A collection of phrase set resources to use for speech adaptation.intA collection of phrase set resources to use for speech adaptation.com.google.protobuf.ProtocolStringListA collection of phrase set resources to use for speech adaptation.intRequired.booleanIf `false` (default), recognition does not cease until the client closes the stream.getSpeechContexts(int index) Context information to assist speech recognition.getSpeechContextsBuilder(int index) Context information to assist speech recognition.Context information to assist speech recognition.intContext information to assist speech recognition.Context information to assist speech recognition.getSpeechContextsOrBuilder(int index) Context information to assist speech recognition.List<? extends SpeechContextOrBuilder>Context information to assist speech recognition.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(InputAudioConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeSpeechContexts(int index) Context information to assist speech recognition.setAudioEncoding(AudioEncoding value) Required.setAudioEncodingValue(int value) Required.setDisableNoSpeechRecognizedEvent(boolean value) Only used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent].setEnableAutomaticPunctuation(boolean value) Enable automatic punctuation option at the speech backend.setEnableWordInfo(boolean value) If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets.setLanguageCode(String value) Required.setLanguageCodeBytes(com.google.protobuf.ByteString value) Required.Optional.setModelBytes(com.google.protobuf.ByteString value) Optional.Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.setModelVariantValue(int value) Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.setOptOutConformerModelMigration(boolean value) If `true`, the request will opt out for STT conformer model migration.setPhraseHints(int index, String value) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated.setPhraseSets(int index, String value) A collection of phrase set resources to use for speech adaptation.setSampleRateHertz(int value) Required.setSingleUtterance(boolean value) If `false` (default), recognition does not cease until the client closes the stream.setSpeechContexts(int index, SpeechContext value) Context information to assist speech recognition.setSpeechContexts(int index, SpeechContext.Builder builderForValue) Context information to assist speech recognition.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InputAudioConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InputAudioConfig.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.GeneratedMessage.Builder<InputAudioConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InputAudioConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InputAudioConfig.Builder>
-
mergeFrom
public InputAudioConfig.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<InputAudioConfig.Builder>- Throws:
IOException
-
getAudioEncodingValue
public int getAudioEncodingValue()Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.v2.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAudioEncodingValuein interfaceInputAudioConfigOrBuilder- Returns:
- The enum numeric value on the wire for audioEncoding.
-
setAudioEncodingValue
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.v2.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for audioEncoding to set.- Returns:
- This builder for chaining.
-
getAudioEncoding
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.v2.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAudioEncodingin interfaceInputAudioConfigOrBuilder- Returns:
- The audioEncoding.
-
setAudioEncoding
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.v2.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The audioEncoding to set.- Returns:
- This builder for chaining.
-
clearAudioEncoding
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.v2.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getSampleRateHertz
public int getSampleRateHertz()Required. Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
int32 sample_rate_hertz = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSampleRateHertzin interfaceInputAudioConfigOrBuilder- Returns:
- The sampleRateHertz.
-
setSampleRateHertz
Required. Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
int32 sample_rate_hertz = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The sampleRateHertz to set.- Returns:
- This builder for chaining.
-
clearSampleRateHertz
Required. Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
int32 sample_rate_hertz = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getLanguageCode
Required. The language of the supplied audio. Dialogflow does not do translations. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. If not set, the language is inferred from the [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config].
string language_code = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLanguageCodein interfaceInputAudioConfigOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()Required. The language of the supplied audio. Dialogflow does not do translations. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. If not set, the language is inferred from the [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config].
string language_code = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLanguageCodeBytesin interfaceInputAudioConfigOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
Required. The language of the supplied audio. Dialogflow does not do translations. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. If not set, the language is inferred from the [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config].
string language_code = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
Required. The language of the supplied audio. Dialogflow does not do translations. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. If not set, the language is inferred from the [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config].
string language_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
Required. The language of the supplied audio. Dialogflow does not do translations. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. If not set, the language is inferred from the [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config].
string language_code = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
getEnableWordInfo
public boolean getEnableWordInfo()If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
bool enable_word_info = 13;- Specified by:
getEnableWordInfoin interfaceInputAudioConfigOrBuilder- Returns:
- The enableWordInfo.
-
setEnableWordInfo
If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
bool enable_word_info = 13;- Parameters:
value- The enableWordInfo to set.- Returns:
- This builder for chaining.
-
clearEnableWordInfo
If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.v2.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.v2.StreamingRecognitionResult] with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
bool enable_word_info = 13;- Returns:
- This builder for chaining.
-
getPhraseHintsList
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Specified by:
getPhraseHintsListin interfaceInputAudioConfigOrBuilder- Returns:
- A list containing the phraseHints.
-
getPhraseHintsCount
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Specified by:
getPhraseHintsCountin interfaceInputAudioConfigOrBuilder- Returns:
- The count of phraseHints.
-
getPhraseHints
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Specified by:
getPhraseHintsin interfaceInputAudioConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The phraseHints at the given index.
-
getPhraseHintsBytes
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Specified by:
getPhraseHintsBytesin interfaceInputAudioConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the phraseHints at the given index.
-
setPhraseHints
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Parameters:
index- The index to set the value at.value- The phraseHints to set.- Returns:
- This builder for chaining.
-
addPhraseHints
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Parameters:
value- The phraseHints to add.- Returns:
- This builder for chaining.
-
addAllPhraseHints
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Parameters:
values- The phraseHints to add.- Returns:
- This builder for chaining.
-
clearPhraseHints
Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Returns:
- This builder for chaining.
-
addPhraseHintsBytes
@Deprecated public InputAudioConfig.Builder addPhraseHintsBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See google/cloud/dialogflow/v2/audio_config.proto;l=130A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. This field is deprecated. Please use [`speech_contexts`]() instead. If you specify both [`phrase_hints`]() and [`speech_contexts`](), Dialogflow will treat the [`phrase_hints`]() as a single additional [`SpeechContext`]().
repeated string phrase_hints = 4 [deprecated = true];- Parameters:
value- The bytes of the phraseHints to add.- Returns:
- This builder for chaining.
-
getSpeechContextsList
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11;- Specified by:
getSpeechContextsListin interfaceInputAudioConfigOrBuilder
-
getSpeechContextsCount
public int getSpeechContextsCount()Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11;- Specified by:
getSpeechContextsCountin interfaceInputAudioConfigOrBuilder
-
getSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11;- Specified by:
getSpeechContextsin interfaceInputAudioConfigOrBuilder
-
setSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
setSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addAllSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
clearSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
removeSpeechContexts
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
getSpeechContextsBuilder
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
getSpeechContextsOrBuilder
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11;- Specified by:
getSpeechContextsOrBuilderin interfaceInputAudioConfigOrBuilder
-
getSpeechContextsOrBuilderList
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11;- Specified by:
getSpeechContextsOrBuilderListin interfaceInputAudioConfigOrBuilder
-
addSpeechContextsBuilder
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
addSpeechContextsBuilder
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
getSpeechContextsBuilderList
Context information to assist speech recognition. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
repeated .google.cloud.dialogflow.v2.SpeechContext speech_contexts = 11; -
getModel
Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/es/docs/speech-models).
string model = 7;- Specified by:
getModelin interfaceInputAudioConfigOrBuilder- Returns:
- The model.
-
getModelBytes
public com.google.protobuf.ByteString getModelBytes()Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/es/docs/speech-models).
string model = 7;- Specified by:
getModelBytesin interfaceInputAudioConfigOrBuilder- Returns:
- The bytes for model.
-
setModel
Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/es/docs/speech-models).
string model = 7;- Parameters:
value- The model to set.- Returns:
- This builder for chaining.
-
clearModel
Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/es/docs/speech-models).
string model = 7;- Returns:
- This builder for chaining.
-
setModelBytes
Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/es/docs/speech-models).
string model = 7;- Parameters:
value- The bytes for model to set.- Returns:
- This builder for chaining.
-
getModelVariantValue
public int getModelVariantValue()Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.
.google.cloud.dialogflow.v2.SpeechModelVariant model_variant = 10;- Specified by:
getModelVariantValuein interfaceInputAudioConfigOrBuilder- Returns:
- The enum numeric value on the wire for modelVariant.
-
setModelVariantValue
Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.
.google.cloud.dialogflow.v2.SpeechModelVariant model_variant = 10;- Parameters:
value- The enum numeric value on the wire for modelVariant to set.- Returns:
- This builder for chaining.
-
getModelVariant
Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.
.google.cloud.dialogflow.v2.SpeechModelVariant model_variant = 10;- Specified by:
getModelVariantin interfaceInputAudioConfigOrBuilder- Returns:
- The modelVariant.
-
setModelVariant
Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.
.google.cloud.dialogflow.v2.SpeechModelVariant model_variant = 10;- Parameters:
value- The modelVariant to set.- Returns:
- This builder for chaining.
-
clearModelVariant
Which variant of the [Speech model][google.cloud.dialogflow.v2.InputAudioConfig.model] to use.
.google.cloud.dialogflow.v2.SpeechModelVariant model_variant = 10;- Returns:
- This builder for chaining.
-
getSingleUtterance
public boolean getSingleUtterance()If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. Note: When specified, InputAudioConfig.single_utterance takes precedence over StreamingDetectIntentRequest.single_utterance.
bool single_utterance = 8;- Specified by:
getSingleUtterancein interfaceInputAudioConfigOrBuilder- Returns:
- The singleUtterance.
-
setSingleUtterance
If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. Note: When specified, InputAudioConfig.single_utterance takes precedence over StreamingDetectIntentRequest.single_utterance.
bool single_utterance = 8;- Parameters:
value- The singleUtterance to set.- Returns:
- This builder for chaining.
-
clearSingleUtterance
If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. Note: When specified, InputAudioConfig.single_utterance takes precedence over StreamingDetectIntentRequest.single_utterance.
bool single_utterance = 8;- Returns:
- This builder for chaining.
-
getDisableNoSpeechRecognizedEvent
public boolean getDisableNoSpeechRecognizedEvent()Only used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent]. If `false` and recognition doesn't return any result, trigger `NO_SPEECH_RECOGNIZED` event to Dialogflow agent.
bool disable_no_speech_recognized_event = 14;- Specified by:
getDisableNoSpeechRecognizedEventin interfaceInputAudioConfigOrBuilder- Returns:
- The disableNoSpeechRecognizedEvent.
-
setDisableNoSpeechRecognizedEvent
Only used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent]. If `false` and recognition doesn't return any result, trigger `NO_SPEECH_RECOGNIZED` event to Dialogflow agent.
bool disable_no_speech_recognized_event = 14;- Parameters:
value- The disableNoSpeechRecognizedEvent to set.- Returns:
- This builder for chaining.
-
clearDisableNoSpeechRecognizedEvent
Only used in [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent] and [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent]. If `false` and recognition doesn't return any result, trigger `NO_SPEECH_RECOGNIZED` event to Dialogflow agent.
bool disable_no_speech_recognized_event = 14;- Returns:
- This builder for chaining.
-
getEnableAutomaticPunctuation
public boolean getEnableAutomaticPunctuation()Enable automatic punctuation option at the speech backend.
bool enable_automatic_punctuation = 17;- Specified by:
getEnableAutomaticPunctuationin interfaceInputAudioConfigOrBuilder- Returns:
- The enableAutomaticPunctuation.
-
setEnableAutomaticPunctuation
Enable automatic punctuation option at the speech backend.
bool enable_automatic_punctuation = 17;- Parameters:
value- The enableAutomaticPunctuation to set.- Returns:
- This builder for chaining.
-
clearEnableAutomaticPunctuation
Enable automatic punctuation option at the speech backend.
bool enable_automatic_punctuation = 17;- Returns:
- This builder for chaining.
-
getPhraseSetsList
public com.google.protobuf.ProtocolStringList getPhraseSetsList()A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Specified by:
getPhraseSetsListin interfaceInputAudioConfigOrBuilder- Returns:
- A list containing the phraseSets.
-
getPhraseSetsCount
public int getPhraseSetsCount()A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Specified by:
getPhraseSetsCountin interfaceInputAudioConfigOrBuilder- Returns:
- The count of phraseSets.
-
getPhraseSets
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Specified by:
getPhraseSetsin interfaceInputAudioConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The phraseSets at the given index.
-
getPhraseSetsBytes
public com.google.protobuf.ByteString getPhraseSetsBytes(int index) A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Specified by:
getPhraseSetsBytesin interfaceInputAudioConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the phraseSets at the given index.
-
setPhraseSets
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The phraseSets to set.- Returns:
- This builder for chaining.
-
addPhraseSets
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Parameters:
value- The phraseSets to add.- Returns:
- This builder for chaining.
-
addAllPhraseSets
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Parameters:
values- The phraseSets to add.- Returns:
- This builder for chaining.
-
clearPhraseSets
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addPhraseSetsBytes
A collection of phrase set resources to use for speech adaptation.
repeated string phrase_sets = 20 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the phraseSets to add.- Returns:
- This builder for chaining.
-
getOptOutConformerModelMigration
public boolean getOptOutConformerModelMigration()If `true`, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June 2024. Please refer to [Dialogflow ES Speech model migration](https://cloud.google.com/dialogflow/es/docs/speech-model-migration).
bool opt_out_conformer_model_migration = 26;- Specified by:
getOptOutConformerModelMigrationin interfaceInputAudioConfigOrBuilder- Returns:
- The optOutConformerModelMigration.
-
setOptOutConformerModelMigration
If `true`, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June 2024. Please refer to [Dialogflow ES Speech model migration](https://cloud.google.com/dialogflow/es/docs/speech-model-migration).
bool opt_out_conformer_model_migration = 26;- Parameters:
value- The optOutConformerModelMigration to set.- Returns:
- This builder for chaining.
-
clearOptOutConformerModelMigration
If `true`, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June 2024. Please refer to [Dialogflow ES Speech model migration](https://cloud.google.com/dialogflow/es/docs/speech-model-migration).
bool opt_out_conformer_model_migration = 26;- Returns:
- This builder for chaining.
-