gemini-3.5-transcribe transcribes each turn once it ends and needs voice activity detection. For Google Cloud Speech-to-Text, see Google STT.
Setup
Set your Gemini API key in the worker environment. Generate a key from the Gemini site:Usage
Import the plugin and pass it to the pipeline’sstt slot.
GeminiSTT ships in the Python SDK only. The Node JS SDK does not include this plugin yet.Parameters
Constructor parameters forGeminiSTT.
Import paths
Transcribed text passes to the LLM once turn detection decides the caller has finished speaking.
Inference
This provider also runs through the Inference Gateway on your Zero Runtime auth token, with no Gemini API key. ImportGeminiSTT from zeroruntime.inference instead of zeroruntime.plugins.