public static interface BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnableCxProactiveProcessing()
public abstract boolean getEnableCxProactiveProcessing()Optional. Whether to enable CX proactive processing.
bool enable_cx_proactive_processing = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableCxProactiveProcessing. |
getEnableStreamingSynthesize()
public abstract boolean getEnableStreamingSynthesize()Optional. If true, Dialogflow will stream the audio bytes from Cloud TTS for speech synthesis using the StreamingSynthesize api.
bool enable_streaming_synthesize = 23 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableStreamingSynthesize. |
getGeminiAsrConfig()
public abstract SpeechToTextConfig.GeminiAsrConfig getGeminiAsrConfig() Optional. Configuration for using Gemini ASR models served via Vertex
AI.
This field is only used when use_gemini_asr is true.
.google.cloud.dialogflow.v2.SpeechToTextConfig.GeminiAsrConfig gemini_asr_config = 24 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SpeechToTextConfig.GeminiAsrConfig |
The geminiAsrConfig. |
getGeminiAsrConfigOrBuilder()
public abstract SpeechToTextConfig.GeminiAsrConfigOrBuilder getGeminiAsrConfigOrBuilder() Optional. Configuration for using Gemini ASR models served via Vertex
AI.
This field is only used when use_gemini_asr is true.
.google.cloud.dialogflow.v2.SpeechToTextConfig.GeminiAsrConfig gemini_asr_config = 24 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SpeechToTextConfig.GeminiAsrConfigOrBuilder |
|
getInputAudioEncoding()
public abstract AudioEncoding getInputAudioEncoding()Required. The encoding of input audio.
.google.cloud.dialogflow.v2.AudioEncoding input_audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
AudioEncoding |
The inputAudioEncoding. |
getInputAudioEncodingValue()
public abstract int getInputAudioEncodingValue()Required. The encoding of input audio.
.google.cloud.dialogflow.v2.AudioEncoding input_audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for inputAudioEncoding. |
getInputAudioSampleRateHertz()
public abstract int getInputAudioSampleRateHertz()Required. The sample rate of input audio.
int32 input_audio_sample_rate_hertz = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The inputAudioSampleRateHertz. |
getOutputAudioEncoding()
public abstract OutputAudioEncoding getOutputAudioEncoding()Required. The encoding of output audio.
.google.cloud.dialogflow.v2.OutputAudioEncoding output_audio_encoding = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
OutputAudioEncoding |
The outputAudioEncoding. |
getOutputAudioEncodingValue()
public abstract int getOutputAudioEncodingValue()Required. The encoding of output audio.
.google.cloud.dialogflow.v2.OutputAudioEncoding output_audio_encoding = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for outputAudioEncoding. |
getOutputAudioSampleRateHertz()
public abstract int getOutputAudioSampleRateHertz()Required. The sample rate of output audio.
int32 output_audio_sample_rate_hertz = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The outputAudioSampleRateHertz. |
getUseGeminiAsr()
public abstract boolean getUseGeminiAsr()Optional. If true, Gemini ASR will be used for transcription instead of Cloud Speech-to-Text. If false, Cloud Speech-to-Text will be used. If unset, this setting is inherited from the ConversationProfile.
optional bool use_gemini_asr = 25 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The useGeminiAsr. |
hasGeminiAsrConfig()
public abstract boolean hasGeminiAsrConfig() Optional. Configuration for using Gemini ASR models served via Vertex
AI.
This field is only used when use_gemini_asr is true.
.google.cloud.dialogflow.v2.SpeechToTextConfig.GeminiAsrConfig gemini_asr_config = 24 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the geminiAsrConfig field is set. |
hasUseGeminiAsr()
public abstract boolean hasUseGeminiAsr()Optional. If true, Gemini ASR will be used for transcription instead of Cloud Speech-to-Text. If false, Cloud Speech-to-Text will be used. If unset, this setting is inherited from the ConversationProfile.
optional bool use_gemini_asr = 25 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the useGeminiAsr field is set. |