Skip to content

gemini live function calling options : Addition of SILENT, WHEN_IDLE, and INTERRUPT modes + other improvements #4118

@remisharrock

Description

@remisharrock

pipecat version

No response

Python version

No response

Operating System

No response

Question

I've received this email from Google today and was wondering if pipecat is ready for the Addition of SILENT, WHEN_IDLE, and INTERRUPT modes ?

You’re receiving this communication because you’re a user of Gemini 2.5 Live API Native Audio (General Availability) model ID: gemini-live-2.5-flash-native-audio.

We’re implementing a scheduled product update on April 28, 2026, to add new product features and improvements.

We’ve provided additional information below to help you understand the details of this update.

What you need to know

New features:

Function call modes: Addition of SILENT, WHEN_IDLE, and INTERRUPT modes for more granular control over how and when the AI triggers functions.
Vertex AI Studio integration: The ability to define and test function calls directly in Vertex AI Studio.
Improved transcription quality: New support for a language-specific flag to enhance transcription accuracy.
Product improvements:

Function calling improvements:
“No Response” issues: Minimized instances where the model remains silent during long-running tool calls.
“Trigger Repeat”issues: Minimized the issue where the model sends the same function call multiple times before receiving a response.
Note: We still recommend client-side filtering for duplicate function calls as a best practice.
Transcription quality: Resolved the transcription spacing issues for a higher quality output.

What I've tried

No response

Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions