Overview
Gemini 3.8 Live and Gemini 3.8 Live Extended Thinking are Google's stable real-time audio models released on September 15, 2026. Both accept text, image, audio, and video inputs. Live sessions use audio as the response modality; enable output audio transcription when a text transcript is required. They are based on Gemini 3 Pro and support a 128K input context window with up to 64K output tokens.
The two endpoints solve different voice-agent problems. gemini-3.8-live prioritizes low-latency dialogue, direct commands, and simpler session handling. gemini-3.8-live-extended-thinking adds configurable background reasoning, parallel asynchronous tools, and spoken progress updates for complex work. The upgrade includes enough configuration and runtime-behavior changes that teams should treat it as a migration from Gemini 3.1 Flash Live Preview, not a model-ID-only switch.
What's New
Stable endpoints for production voice agents
Google now lists both gemini-3.8-live and gemini-3.8-live-extended-thinking as stable model codes. The standard model is the default choice for most low-latency voice agents, while Extended Thinking is the higher-reasoning option for live interactions that require planning or long-running tools.
Both models support text, image, audio, and video inputs with audio or text output. Their official model pages list 131,072 input tokens and 65,536 output tokens. They support Live API sessions, audio generation, search grounding, and function calling, but not caching, code execution, file search, image generation, structured outputs, URL context, or Batch API jobs.
More natural real-time interaction
Gemini 3.8 Live combines native audio output with visual context, interleaved reasoning, and background tool execution. Google says it can automatically detect and switch between 97 supported languages during a conversation. It can acknowledge a request and continue speaking while an API call runs, which is useful for customer support, device control, onboarding, and other AI agent workflows where silence makes the experience feel stalled.
Background reasoning with Extended Thinking
Extended Thinking reasons and speaks at the same time. It can narrate progress with brief conversational updates while it plans, calls multiple tools, and waits for asynchronous results. That makes it better suited to multi-step diagnostics, travel planning, research, code tutoring, and other voice tasks where tool calls may take several seconds.
This behavior changes the session contract. turnComplete: true ends the current utterance but does not prove that the overall task is finished. Clients must continue listening until interaction_status becomes IDLE, and every function declaration must use behavior: NON_BLOCKING.
Stronger published voice-agent results
Google reports that Gemini 3.8 Live Extended Thinking ranked first on Artificial Analysis' Speech to Speech Quality Index with a score of 82.6. The launch post also reports 68.6% on tau-Voice, 35.1% on Sierra's tau-Voice-banking benchmark, and 97.7% on Big Bench Audio. Gemini 3.8 Live placed second in the Speech Agent Arena.
These are vendor-published or third-party benchmark results selected by Google. They are useful for shortlisting, but production teams should still test real accents, interruptions, tool latency, noisy audio, and completion accuracy in their own voice workflows.
Gemini 3.8 Live vs Extended Thinking
| Decision factor | Gemini 3.8 Live | Gemini 3.8 Live Extended Thinking |
|---|---|---|
| Best for | Fast dialogue, direct commands, simple tools | Complex planning, multi-tool tasks, long-running functions |
| Model ID | gemini-3.8-live |
gemini-3.8-live-extended-thinking |
| Reasoning | Interleaved reasoning with a fixed latency profile | Configurable background reasoning at low, medium, or high |
| Turn completion | turnComplete: true returns the session to idle |
interaction_status: IDLE marks full task completion |
| Tool execution | Blocking and non-blocking functions | Non-blocking functions only |
| Progress speech | Waits for tool execution before speaking | Speaks short progress updates while tools run |
| Client complexity | Lower | Higher because task state can continue across utterances |
| Recommended use | Triage, language practice, voice search, device control | Diagnostics, booking, research, STEM or code tutoring |
Start with Gemini 3.8 Live when fast turn-taking is the primary requirement. Choose Extended Thinking only when the extra reasoning and tool orchestration justify more client state, potentially more billed output tokens, and potentially longer task completion time.
Compared With Gemini 3.1 Flash Live Preview
Gemini 3.8 Live is Google's recommended replacement for gemini-3.1-flash-live-preview. It moves the voice stack from a legacy preview endpoint to a stable endpoint while expanding asynchronous workflows and changing several setup assumptions.
| Integration area | 3.1 Flash Live Preview | 3.8 Live migration action |
|---|---|---|
| Model string | gemini-3.1-flash-live-preview |
Change to gemini-3.8-live |
| Thinking config | Supported model-specific thinking settings | Remove thinking_level and thinking_config for standard Live |
| Function calling | Synchronous only; the model waits for the tool response | NON_BLOCKING is the default, while explicit BLOCKING remains supported for compatibility |
| Client updates | Full-session send_client_content with explicit user or model roles |
Same capability; turn_complete=true interrupts active generation |
| Proactive audio | Not supported in Gemini 3.1 Flash Live Preview | Permanently enabled; setting proactive_audio: false returns an error |
| Affective dialogue | Not supported in Gemini 3.1 Flash Live Preview | Still unavailable in 3.8 Live; remove any stale enable_affective_dialog configuration |
| Video turn coverage | Defaults to TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO |
Same default in 3.8 Live; send only needed frames to control context and cost |
The standard 3.8 Live endpoint keeps the familiar rule that turnComplete: true closes the turn. Moving directly to Extended Thinking requires additional lifecycle work beyond this baseline migration.
Migration Guide
For a standard 3.8 Live migration:
- Change the model string to
gemini-3.8-live. - Remove
thinking_level,thinking_config, andenable_affective_dialogfrom session setup. - Review function declarations because asynchronous
NON_BLOCKINGexecution is now the default. - Treat
turn_complete=trueon client content as an unconditional interruption of active generation. - Remove attempts to disable proactive audio and limit video frames to the context the task actually needs.
- Enable output audio transcription only if the application needs a text transcript, because transcription creates additional output tokens.
For Extended Thinking, also change the endpoint to gemini-3.8-live-extended-thinking, declare every tool as NON_BLOCKING, configure thinking_level as low, medium, or high, and keep the UI in a working state until interaction_status reports IDLE. MINIMAL thinking and synchronous blocking tools are not supported.
Availability & Access
Both models are available to developers through the Gemini API and Google AI Studio. Google also lists Google Cloud and Vertex AI distribution in the model card. Gemini 3.8 Live is rolling out in Search Live, while enterprise access is in private preview in Gemini Enterprise and planned for Gemini Enterprise for Customer Experience.
Extended Thinking is also rolling out through Gemini Live and selected Google Workspace surfaces. Google says Google AI Pro and Ultra subscribers can access it in Docs, while all Google AI subscribers can access it in Gmail and Keep. Availability, quotas, and enterprise rollout timing can differ by product and region.
Pricing & Cost Controls
Google groups both 3.8 Live endpoints under the same Standard Gemini API pricing:
| Token type | Free tier | Paid tier |
|---|---|---|
| Text input | Free | $0.75 per 1M tokens |
| Audio input | Free | $3.00 per 1M tokens, about $0.005 per minute |
| Image or video input | Free | $1.00 per 1M tokens, about $0.002 per minute |
| Text output, including thinking | Free | $4.50 per 1M tokens |
| Audio output, including thinking | Free | $12.00 per 1M tokens, about $0.018 per minute |
Extended Thinking does not have a separate per-token rate, but its background reasoning tokens are included in output billing. Compare total cost per completed task rather than only the listed token rate. Context compression, selective video frames, short tool results, and careful reasoning-level selection can help control long-session costs.
Known Limitations
- Neither endpoint supports context caching, code execution, file search, structured outputs, URL context, Google Maps grounding, or Batch API processing.
- Extended Thinking rejects synchronous blocking tools and function scheduling configurations.
- Standard Live rejects
thinking_level; Extended Thinking supports low, medium, and high but not minimal. - Proactive audio is permanently enabled, which affects listening behavior and input-token costs.
- The model card lists a January 2025 knowledge cutoff and notes possible hallucinations, occasional slowness, and timeouts.
- All generated audio is marked with an imperceptible SynthID watermark.
Who Should Upgrade / Who Should Wait
Upgrade to Gemini 3.8 Live if:
- Your production voice agent still uses the legacy
gemini-3.1-flash-live-previewendpoint. - Low-latency spoken dialogue, visual context, language switching, and tool calls need to work in one stable API session.
- Your client can test always-on proactive audio, the changed thinking configuration, and asynchronous function behavior before switching traffic.
Choose Extended Thinking if:
- A single request regularly requires several tools, parallel retrieval, or multi-step reasoning.
- Spoken progress updates are preferable to silence while external systems respond.
- Your application can track
interaction_statusand enforce non-blocking tool execution.
Wait or stay on the existing model if:
- You rely on Gemini 3.1's configurable
thinking_level, cannot accommodate always-on proactive audio, or plan to use Extended Thinking while still requiring synchronousBLOCKINGtools. - Predictable short turns matter more than complex task completion and you have not benchmarked 3.8 Live latency or cost.
- Your product cannot yet handle the new session-state rules or regression-test interruptions, transcripts, and noisy audio.
FAQ
Are Gemini 3.8 Live and Extended Thinking stable?
Yes. Google lists both gemini-3.8-live and gemini-3.8-live-extended-thinking as stable model codes. Gemini 3.1 Flash Live remains a legacy preview model, and Google recommends moving to 3.8 Live.
Which Gemini 3.8 Live model should most developers use?
Start with gemini-3.8-live for low-latency conversational agents and direct commands. Use Extended Thinking when requests require complex planning, several asynchronous tools, or spoken progress while background work continues.
Does Extended Thinking use the same turnComplete behavior?
No. turnComplete: true only finishes an utterance in Extended Thinking. The client must continue listening until interaction_status becomes IDLE before treating the overall task as complete.
Can Extended Thinking call synchronous functions?
No. Every function must be declared with behavior: NON_BLOCKING. Blocking calls return an error, and function scheduling modes are not supported.
Do both models have the same pricing?
Google lists them in the same pricing table. Extended Thinking can still cost more per completed task because reasoning tokens are billed as output and complex workflows may run longer.




