Skip to content
Odyssey Wire OW markOWOdysseyWire

Tracing AI through its unexpected turns.

Google ADK streaming tools slash voice latency from 14.4s to 1.2s with gemini-3.8-live
Agent systems

Google ADK streaming tools slash voice latency from 14.4s to 1.2s with gemini-3.8-live

Google claims its open-source Agent Development Kit and gemini-3.8-live enable non-blocking tools that keep voice conversations fluid during long queries.

Depth
14.4 secondsGoogle reports a benchmark reduction in time to first words from 14.4 seconds to 1.2 seconds using streaming tools · reported
1.2 secondsGoogle reports a benchmark reduction in time to first words from 14.4 seconds to 1.2 seconds using streaming tools · reported
1 outlet · newest source 345h ago

Key points

  • Google reports a benchmark reduction in time to first words from 14.4 seconds to 1.2 seconds using streaming tools.
  • The open-source Agent Development Kit allows developers to implement non-blocking Python tools for the Gemini Live API.
  • Developers can configure response scheduling behaviors such as WHEN_IDLE or INTERRUPT to control when tool results enter the conversation.

Google states that its open-source Agent Development Kit, combined with the gemini-3.8-live model, allows developers to build voice agents that avoid conversational dead air. In a blog post published on the Google Developers blog, the company outlined how non-blocking tool execution enables agents to remain responsive even when backend queries take significant time to complete.

Evidence: reportedStep by Step guide: Build a Voice Agent That Never Goes Silent using ADK

aifleet-google-dev

Evidence: confirmedStep by Step guide: Build a Voice Agent That Never Goes Silent using ADK

aifleet-google-dev

The claim

According to the Google Developers blog, standard blocking tools cause voice agents to produce silence equal to the duration of the backend query, such as 13 seconds for a database lookup. Google claims that switching to non-blocking patterns, specifically streaming tools or background execution, eliminates this silence. The company reported that in a benchmark sales-report workflow on gemini-3.8-live, changing from a blocking tool to a streaming tool reduced the time to the agent's first words from 14.4 seconds to 1.2 seconds.

Evidence: reportedStep by Step guide: Build a Voice Agent That Never Goes Silent using ADK

aifleet-google-dev

Evidence: reportedStep by Step guide: Build a Voice Agent That Never Goes Silent using ADK

aifleet-google-dev

The response

The source material presents this as a technical guide without external counterpoints or third-party reactions. Google frames the architectural shift as a necessary fix for live voice conversations, where users typically hang up if they encounter extended silence. The company indicates that prompt instructions alone cannot resolve blocking issues because the model's turn is blocked waiting for function response payloads.

What the evidence means

The evidence rests on Google's internal benchmark of a sales-report workflow. The material does not provide independent verification of these timing improvements across different models or use cases. It suggests that the improvement is tied specifically to the implementation of AsyncGenerator functions and the ADK's handling of non-blocking declarations within the Gemini Live API environment.

In practice

Enterprise IT buyers should note that this functionality requires using the open-source Agent Development Kit and the gemini-3.8-live model. Developers must rewrite standard async def functions to use yield statements, creating AsyncGenerators that ADK marks as NON_BLOCKING. This allows agents to speak immediately while tools run in the background. Users gain audible progress updates and the ability to ask follow-up questions during long queries. Access is available through the ADK toolkit, but effectiveness depends on implementing streaming or background patterns correctly.

Evidence: reportedStep by Step guide: Build a Voice Agent That Never Goes Silent using ADK

aifleet-google-dev

Why it matters

  • Reducing initial response time from 14.4s to 1.2s may improve user retention in voice-based enterprise applications where silence causes drop-offs.
  • The open-source nature of the Agent Development Kit allows teams to integrate these non-blocking patterns without proprietary vendor lock-in for the tooling layer.
  • Granular response scheduling (WHEN_IDLE, INTERRUPT, SILENT) gives developers control over how critical alerts or routine updates are delivered during active conversations.
  • Implementing streaming tools requires modifying existing Python function definitions to use yield, which may impact development timelines for legacy agent integrations.

Topics: Google, ADK, gemini-3.8-live, voice agents, non-blocking tools

Updated

Numbers in context

14.4 secondsreported1.2 secondsreportedCircle area is proportional to the magnitude; labels retain signs. Figures may describe different measures. Read their contexts above.

Ask the article

Local keyword search of this article; no generated answers.

Which of these is confirmed?

Check the answer

In a blog post published on the Google Developers blog, the company outlined how non-blocking tool execution enables agents to remain responsive even when backend queries take significant time to complete.

The matched primary source and announcement wording support the confirmed label.

Did this article give you the evidence you needed?

No vote saved on this device.
Your choice stays on this device. No public tally.

Questions readers ask

Does this feature work with all Gemini models?

The source material specifically cites gemini-3.8-live for the benchmark results and non-blocking tool implementation details.

How do developers implement non-blocking tools?

Developers change standard return statements to yield statements, defining functions as AsyncGenerators so ADK marks them as NON_BLOCKING.

Is the Agent Development Kit free to use?

The source material describes the Agent Development Kit as open-source, implying no direct licensing cost for the toolkit itself.

Connected stories

This storyGoogle extends Rambler dictation and AI tools to Pixel 10 seriesGoogle extends Rambler dictationGoogle API Gateway lets enterprises stream AI and WebSocket traffic under existing governance without altering API specsGoogle API Gateway lets enterpriProduct: Perplexity updated its API changelog to include two new models and an ultraProduct: Perplexity updated its Google Labs Tabletop enables real-time co-creation of itineraries, polls and brackets in shared spacesGoogle Labs Tabletop enables rea

Reading receipt

  • Google reports a benchmark reduction in time to first words from 14.4 seconds to 1.2 seconds using streaming tools.
  • The open-source Agent Development Kit allows developers to implement non-blocking Python tools for the Gemini Live API.
  • Developers can configure response scheduling behaviors such as WHEN_IDLE or INTERRUPT to control when tool results enter the conversation.
Time spent: 0:00 · Depth: Full

Sources

  1. Google Developers blog

Related stories

Background reading