Pioneers Insight Method Research Author
[AIEWF Preview] Gemini in 2025 and Realtime Voice AI
Back to Episodes

[AIEWF Preview] Gemini in 2025 and Realtime Voice AI

Summary

  • Google’s core bet is convergence: specialist research forks should eventually feed one main Gemini model. A Google-side speaker cites Gemini 2.5 Pro as evidence: adding reasoning produced unexpectedly strong video understanding “out of the box,” not through a dedicated video push but by combining capabilities. The upside lies in those combined capabilities.
  • Gemini’s developer economics are becoming more controllable through thinking budgets, thought summaries, and automatic caching. Gemini 2.5 Pro’s thinking budget is expected with its GA model in a couple of weeks, while disabling thinking was hoped for in early June; 2.5 Flash already has budgets, and thought summaries are live. Implicit caching requires no management: “It just works right now and you’re saving money.”
  • Gemini Diffusion could make dynamically generated interfaces practical if Google can productionize it to its quality bar. The discussion describes applications with “no precompiled notion” of their website generating code and redrawing the interface as users act. Swyx calls generative UI a likely “killer use case,” while acknowledging substantial work remains.
  • Realtime voice is moving toward production, but session duration, latency, workflow state, and provider commitment remain constraints. Early Live API limits were roughly 15–20 minutes of audio and five minutes of video. Google is adding sliding-window and video-resolution controls, while continuing to improve function calling and Search; tool chaining already supported combinations such as Search and Code Execution. Live stacks are more bespoke and less interoperable than text APIs, so developers face a higher commitment to one provider.
  • Native audio-to-audio will probably absorb many use cases as the models improve, but componentized speech stacks remain viable and valued. Google has also released two controllable, promptable text-to-speech models, though they were not yet available through the Live API. The surrounding system still has to manage voice activity detection and networking while meeting roughly 500–700-millisecond latency targets.
  • The framework/API boundary is shifting rather than simply disappearing. Features such as turn detection and context management may migrate from frameworks into APIs as models improve, while expanding use cases create more framework work. Experimental proactive audio can ignore irrelevant speech, speaker distinction is not officially supported, and asynchronous function calls can run non-blocking on the cascaded architecture. A closing wishlist called for broader language support; Google said 24 languages were officially supported, while Klingon could still be tried experimentally.

Deep dive

1. Gemini is exposing more control over reasoning and cost

  • Logan’s release sequence is precise: thought summaries are live; Gemini 2.5 Pro’s thinking budget is expected with its GA model in a couple of weeks; and disabling thinking was hoped for in early June. Gemini 2.5 Flash already supports budgets.

  • Google is testing whether summaries satisfy developers who say they want full thoughts; Cursor became an early feedback surface. The broader aim is to give developers “as much control as they can” on top of the models.

  • Implicit caching converts repeated context into automatic savings — “You don’t have to do anything. It just works” — while explicit caching remains useful when developers need to guarantee that recurring context stays cached. Caching also involves trade-offs among latency, Google’s costs, and how much material is cached.

2. New model surfaces target voice, research, and generated interfaces

  • Shrestha’s personal highlight is native audio output, especially its ability to switch between languages such as Bengali and English. Matt Boso showed the model speaking Klingon in a Twitter demo, even though Klingon is not officially supported.

  • URL Context, alone or paired with Search, is meant to retrieve deeper information from webpages while being respectful of the publisher ecosystem. The proposed use cases include developer-built research agents.

  • Swyx’s “underrated pick,” Gemini Diffusion, prompted a generative-UI discussion: an application with “no precompiled notion” of its website could generate code as users click, with 1,000 tokens producing the next interface. Swyx called this a likely “killer use case,” while noting that substantial work is needed to productionize Gemini Diffusion to Google’s quality bar.

  • The closing wishlist emphasized more languages for a global user base. The transcript says Gemini officially supports 24 languages, while unsupported languages such as Klingon can still be tried experimentally.

3. Google wants specialist advances to flow back into one Gemini

  • A Google-side speaker relays a DeepMind leadership view that the goal is one main Gemini model, even if specialist forks must first hill-climb without causing collateral damage to other capabilities. The difficult—and valuable—step is merging those capabilities back together.

  • Gemini 2.5 Pro is the example: integrating reasoning unexpectedly strengthened multimodal video understanding. The improvement was described as an artifact of combining capabilities, not as the result of a separate effort focused specifically on video.

  • The discussion keeps the transition qualified: developers still use Imagen for high-quality, photorealistic image generation and editing, even as interleaved text-and-image capabilities are also being brought into Gemini.

4. Live API production reveals duration, workflow, and provider-commitment costs

  • The clearest early production gap was session length: users initially had about 15–20 minutes of audio and five minutes of video. Google says it was first to market with video input and is adding sliding-window and video-resolution controls with the goal of increasing session length.

  • Tool chaining was an early Live API capability, including combinations such as Search and Code Execution. Google has since had to improve function calling and Search performance and continues to push on both.

  • A Google-side warning is ecosystem-level: text generation is comparatively lightweight to swap between providers, but live infrastructure is bespoke and not readily interoperable. Model-agnostic infrastructure might eventually reduce the unusually high commitment required.

  • Stateful applications compound the problem. Gaming agents move through multiple states, customer-support calls can last hours, and screen-guidance workflows—such as Shopify’s DNS setup demo using Cloudflare—may require changing system instructions or handing control between agents.

5. Realtime voice intelligence is moving through the stack

  • The original Live API architecture used native audio input with text-to-speech output because the TTS models powering NotebookLM met the desired quality and latency bars. That architecture remains available, while an audio-to-audio architecture has also been released. Developers still “very much like” componentized systems; Google’s two new controllable, promptable TTS models were not yet available through the Live API.

  • Voice activity detection illustrates the surrounding infrastructure burden: developers can tune sensitivity and prefix padding, or disable Google’s detector and bring their own. Combining all the components while reaching roughly 500–700 milliseconds remains “one of the hardest things” about the Live API.

  • Quinn’s Pipecat framing is a moving boundary: frameworks handle problems such as turn detection and context management, and some mature features migrate into APIs as the models improve. At the same time, expanding use cases create more work for the framework.

  • Beneath inference, packet routing must move audio—and increasingly video—around the internet at conversational latency. Human beings expect a response in roughly 500 milliseconds, and interacting with an AI does not relax that assumption.

  • Native audio’s experimental proactive mode is currently limited to the audio-to-audio architecture and is trained not to respond to irrelevant audio. The models may distinguish two people by their voices, but that behavior is not officially supported. On the cascaded architecture, asynchronous function calling lets a non-blocking tool execute in the background; Google hopes eventually to bring it to native audio as well.