Gemini icon

Gemini 3.8 Flash TTS

3.8 Flash TTSVerified

Create expressive narration and character voices with line-level acting control, regional accents, and stable multi-speaker dialogue Design or replicate voices with consent verification, choose from the expanded voice library, and generate speech across 130 supported languages Migrate older TTS requests to structured speech_metadata and handle WAV as the default unary output while comparing quality against Flash-Lite TTS

Content updated today·3.8 Flash TTS released 2 days ago

Pricing:Free + from $0.75/per 1M input tokens until Dec 31, 2026
Visit Site
Gemini screenshot

Release Summary

Google made Gemini 3.8 Flash TTS generally available in the Gemini API on September 22, 2026. The dedicated model ID is gemini-3.8-flash-tts: it accepts text and produces audio. The companion gemini-3.8-flash-lite-tts model also reached GA that day. These are speech-generation models, separate from the general-purpose gemini-3.8-flash text-output model and from the interactive Gemini 3.8 Live models.

This release gives teams comparing AI text-to-speech tools a concrete model-selection decision. Flash TTS emphasizes expressive voice quality, character design, difficult pronunciation, and long-form dialogue. Flash-Lite TTS emphasizes high throughput, lower latency, and lower audio-output cost. Both use the same request schema, so teams can evaluate them against the same scripts and switch model IDs after migration.

What Changed

Custom voices and a larger voice library

Flash TTS supports natural-language Voice design, consent-verified Voice replication, prebuilt voices, and the extended Voices endpoint. A team can create a persistent voice persona, then reuse its voice_... ID rather than repeating a long voice description in every script. Google says Flash TTS supports 130 languages; Flash-Lite supports 101.

Line-level performance control

The 3.8 TTS schema separates the exact words to be spoken from delivery instructions. A speech_metadata block carries turn-level style and speaker information. Inline tags such as <laugh>, <sigh>, and <short pause> mark brief events within the transcript. Flash TTS also supports regional accents and IPA pronunciation overrides. This structure matters when a script has several speakers or a line must be delivered in a particular way.

More stable long-form and multi-speaker output

Google positions Flash TTS for audiobook narration, podcast production, and complex two-speaker scenes. Its model documentation describes more consistent voice identity, pacing, and room tone across extended dialogue. Google also reports improvements over Gemini 3.1 Flash TTS in long-form content and two-speaker screenplay control; those are Google-published evaluations, so production teams should test their own voices and scripts.

A production-oriented Flash-Lite option

Flash-Lite TTS is the lower-cost sibling for read-aloud features, bulk dubbing, and voice-agent cascades. Google identifies it as the recommended replacement for gemini-3.1-flash-tts-preview. It shares voice design and replication support with Flash TTS, but Google positions Flash TTS as the stronger choice for nuanced acting and broader dialect coverage.

Flash TTS vs Flash-Lite TTS

Decision factor 3.8 Flash TTS 3.8 Flash-Lite TTS
Model ID gemini-3.8-flash-tts gemini-3.8-flash-lite-tts
Primary fit Creative narration and demanding dialogue High-volume speech and voice-agent cascades
Supported languages 130 101
Voice design and replication Supported Supported
Standard paid audio output, through Dec. 31, 2026 $9 per 1M tokens $6 per 1M tokens
Standard paid text input, through Dec. 31, 2026 $0.50 per 1M tokens $0.50 per 1M tokens

Use the same evaluation script on both models. The useful comparison is audio quality and consistency against latency and total cost for the finished clip, rather than model name alone. Both models have a free tier in Google's Standard pricing table; paid rates and usage terms should be checked before a production rollout.

Compared With Gemini 3.1 Flash TTS Preview

The earlier gemini-3.1-flash-tts-preview model already supported controllable single- and multi-speaker speech. The 3.8 release makes both TTS model IDs generally available and adds voice design and replication, an expanded voice library, and structured speech_metadata. Google specifically recommends Flash-Lite TTS as the preview model's replacement. Flash TTS is the alternative when the workload needs higher-fidelity creative output.

The request and output differences matter more than changing the model string:

Integration area Earlier TTS pattern 3.8 TTS migration
Delivery direction Instructions could be embedded in text Put sustained style and speaker labels in speech_metadata
Transcript Directions and words could be mixed Treat text as the exact words to recite
Multi-speaker turns Existing speaker formatting may vary Set a matching speaker value on every turn
Default unary audio Headerless audio/l16 PCM WAV with a RIFF header

Migration Guide

  1. Choose gemini-3.8-flash-tts for creative quality or gemini-3.8-flash-lite-tts for scale, then test a representative set of scripts.
  2. Move sustained acting direction and speaker labels into speech_metadata. Keep the transcript verbatim so the model does not speak an instruction aloud.
  3. Keep brief vocal events and pauses as supported inline tags. Give every turn in a multi-speaker request an explicit speaker matching the configured voice.
  4. If you use a recurring custom persona, create it with Voice design and reuse its voice ID. Voice replication requires the voice owner's verified consent.
  5. Check audio handling: unary responses now default to WAV. Remove any code that manually wraps returned bytes in a WAV header, or request a supported raw format explicitly.

The official model page documents both Interactions API and GenerateContent API forms of speech_metadata. Test parser behavior, speaker labels, file headers, and long scripts before routing production traffic.

Availability, Pricing & Limits

Both models are available through the Gemini Developer API and Google AI Studio. Their GA status applies to the Developer API; as of September 24, 2026, Google Cloud Text-to-Speech's separate Gemini-TTS documentation does not list either 3.8 model ID. Google says Flash TTS is rolling out in Gemini Notebook, while Flash-Lite TTS is rolling out in Google Vids; enterprise API access in Gemini Enterprise was described as coming soon in the September 23 announcement. Voice replication in AI Studio has listed regional restrictions, so check that workflow before promising it to users in every market.

Gemini Developer API Standard paid pricing through December 31, 2026 is $0.50 per million text input tokens for either model and $9 per million audio output tokens for Flash TTS or $6 for Flash-Lite TTS. The published rates rise on January 1, 2027 to $1 per million text input tokens and $18 or $12 per million audio output tokens, respectively. Audio tokens correspond to 25 tokens per second of audio, so output duration is a major cost driver.

Flash TTS accepts text input and returns audio output, with an 8,192-token input limit and 16,384-token output limit on its model page. It does not support the Live API, function calling, grounding, or thinking. For interactive, unscripted conversations, consider the dedicated Gemini Live models instead of treating TTS as a live dialogue endpoint.

Who Should Upgrade / Who Should Wait

Choose Flash TTS if:

  • Narration, character voices, regional accents, or two-speaker scenes need careful direction and stable voice identity.
  • Your team can migrate to structured speech_metadata and test audio quality against actual scripts.
  • The quality gain justifies the higher audio-output rate relative to Flash-Lite.

Choose Flash-Lite TTS if:

  • You are replacing gemini-3.1-flash-tts-preview in a high-volume read-aloud, dubbing, or voice-agent pipeline.
  • Throughput and audio-output cost matter more than the widest dialect coverage or strongest acting nuance.

Wait before switching if:

  • Your client still assumes headerless PCM output or embeds spoken instructions in transcript text.
  • You have not tested speaker identity, pronunciation, output duration, and billing on representative production scripts.

Sources

Release navigation

Previous3.8 Live
Current page3.8 Flash TTS
Latest3.8 Flash

More tools to compare

MakersClaw icon

MakersClaw

Construct Computer icon

Construct Computer

TypingMind icon

TypingMind

Doubao icon

Doubao

Chert icon

Chert

Z.ai icon

Z.ai

Top alternatives

Related categories

From the blog

View all →

Track Gemini in ToolWorthy Weekly

Important tool updates, better alternatives, and selected AI signals in one weekly brief.

Weekly only. Unsubscribe anytime.