Class GeminiAsrConfig (2.52.0)

GeminiAsrConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration for using Gemini ASR models served via Vertex AI. This message is used to override the default Gemini ASR model or provide additional advanced parameters.

Attributes

Name Description
model_id str
Optional. The Gemini ASR model ID used for transcription. This value overrides the default model ID configured on the server. Example: "gemini-3-flash-lite-asr-preview".
silence_duration_ms int
Optional. The required duration of detected silence (or non-speech) before end-of-speech is committed.
prefix_padding_ms int
Optional. The required duration of detected speech before start-of-speech is committed.
start_of_speech_sensitivity google.cloud.dialogflow_v2.types.SpeechToTextConfig.GeminiAsrConfig.StartSensitivity
Optional. Start of speech sensitivity.
end_of_speech_sensitivity google.cloud.dialogflow_v2.types.SpeechToTextConfig.GeminiAsrConfig.EndSensitivity
Optional. End of speech sensitivity.

Classes

EndSensitivity

EndSensitivity(value)

End of speech sensitivity.

StartSensitivity

StartSensitivity(value)

Start of speech sensitivity.