What is the Gemini Live API?
The Gemini Live API is Google’s bidirectional speech interface: caller audio streams in, the agent’s spoken reply streams back, and the model calls your tools along the way. Bolna uses the native audio models, where the model produces speech itself rather than handing text to a separate voice.Google lists the Live API models as preview, with more restrictive rate limits than their generally available models.
Why choose Gemini Live for voice AI
Gemini Live offers a large set of prebuilt voices and native audio reasoning, and it handles long calls without losing the thread: the session is resumed transparently when the provider rotates it, and the context window is compressed as the conversation grows.Which Gemini Live models are supported on Bolna AI?
Supported voices
Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Puck, Pulcherrima, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi
Configuration
Barge-in
Barge-in is decided by the provider. Setend_sensitivity to END_SENSITIVITY_LOW if the agent talks over callers who pause mid-sentence, and raise vad_silence_duration_ms towards 800ms for the same reason.
Long calls
Leaveenable_session_resumption on for anything that can run past 15 minutes. Note that Gemini resends the conversation each turn, so input tokens grow as the call goes on and cost scales with call length faster than it does on a transcriber and LLM pipeline.
