public interface InputAudioConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
AudioEncoding |
getAudioEncoding()
Required.
|
int |
getAudioEncodingValue()
Required.
|
BargeInConfig |
getBargeInConfig()
Configuration of barge-in behavior during the streaming of input audio.
|
BargeInConfigOrBuilder |
getBargeInConfigOrBuilder()
Configuration of barge-in behavior during the streaming of input audio.
|
boolean |
getEnableWordInfo()
Optional.
|
String |
getModel()
Optional.
|
com.google.protobuf.ByteString |
getModelBytes()
Optional.
|
SpeechModelVariant |
getModelVariant()
Optional.
|
int |
getModelVariantValue()
Optional.
|
boolean |
getOptOutConformerModelMigration()
If `true`, the request will opt out for STT conformer model migration.
|
String |
getPhraseHints(int index)
Optional.
|
com.google.protobuf.ByteString |
getPhraseHintsBytes(int index)
Optional.
|
int |
getPhraseHintsCount()
Optional.
|
List<String> |
getPhraseHintsList()
Optional.
|
int |
getSampleRateHertz()
Sample rate (in Hertz) of the audio content sent in the query.
|
boolean |
getSingleUtterance()
Optional.
|
boolean |
hasBargeInConfig()
Configuration of barge-in behavior during the streaming of input audio.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getAudioEncodingValue()
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.cx.v3.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
AudioEncoding getAudioEncoding()
Required. Audio encoding of the audio content to process.
.google.cloud.dialogflow.cx.v3.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
int getSampleRateHertz()
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;boolean getEnableWordInfo()
Optional. If `true`, Dialogflow returns [SpeechWordInfo][google.cloud.dialogflow.cx.v3.SpeechWordInfo] in [StreamingRecognitionResult][google.cloud.dialogflow.cx.v3.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;List<String> getPhraseHintsList()
Optional. A 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.
repeated string phrase_hints = 4;int getPhraseHintsCount()
Optional. A 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.
repeated string phrase_hints = 4;String getPhraseHints(int index)
Optional. A 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.
repeated string phrase_hints = 4;index - The index of the element to return.com.google.protobuf.ByteString getPhraseHintsBytes(int index)
Optional. A 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.
repeated string phrase_hints = 4;index - The index of the value to return.String getModel()
Optional. Which Speech model to select for the given request. For more information, see [Speech models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
string model = 7;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/cx/docs/concept/speech-models).
string model = 7;int getModelVariantValue()
Optional. Which variant of the [Speech model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
.google.cloud.dialogflow.cx.v3.SpeechModelVariant model_variant = 10;SpeechModelVariant getModelVariant()
Optional. Which variant of the [Speech model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
.google.cloud.dialogflow.cx.v3.SpeechModelVariant model_variant = 10;boolean getSingleUtterance()
Optional. 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.
bool single_utterance = 8;boolean hasBargeInConfig()
Configuration of barge-in behavior during the streaming of input audio.
.google.cloud.dialogflow.cx.v3.BargeInConfig barge_in_config = 15;BargeInConfig getBargeInConfig()
Configuration of barge-in behavior during the streaming of input audio.
.google.cloud.dialogflow.cx.v3.BargeInConfig barge_in_config = 15;BargeInConfigOrBuilder getBargeInConfigOrBuilder()
Configuration of barge-in behavior during the streaming of input audio.
.google.cloud.dialogflow.cx.v3.BargeInConfig barge_in_config = 15;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 CX Speech model migration](https://cloud.google.com/dialogflow/cx/docs/concept/speech-model-migration).
bool opt_out_conformer_model_migration = 26;Copyright © 2025 Google LLC. All rights reserved.