We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Google: Gemini 3.8 Flash TTS

google/gemini-3.8-flash-tts
SpeechInput: text33KAdded Sep 23, 2026

Try Google: Gemini 3.8 Flash TTS now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
input_references
0/3
reference_transcript

Results will appear here.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

Google: Gemini 3.8 Flash TTS at a glance

  • Input price is 97% lower than the median of 34 Speech models.
  • Context window of 32,768 tokens, enough for long documents and multi-turn conversations.

About Google: Gemini 3.8 Flash TTS

Google: Gemini 3.8 Flash TTS is a text to speech model from Google, and it is the successor to Gemini 3.1 Flash TTS Preview. It sits in the creative tier of the 3.8 TTS family, which means Google positions it for expressive speech generation rather than for transcription or general text work. If you already route other Google models through api14, this one extends that same provider relationship into audio output.

The model takes text as its only input and produces speech as its only output. It has a context window of 32,768 tokens and a maximum output of 16,384, so you can send fairly long scripts in a single request and receive a correspondingly long spoken result. Thirty voices are available: Zephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callirrhoe, Autonoe, Enceladus, Iapetus, Umbriel, Algieba, Despina, Erinome, Algenib, Rasalgethi, Laomedeia, Achernar, Alnilam, Schedar, Gacrux, Pulcherrima, Achird, Zubenelgenubi, Vindemiatrix, Sadachbia, Sadaltager and Sulafat. That range lets you cast different speakers for different parts of a project without switching models.

Because the input is text and the output is speech, the natural fits are narration, voiceover, dialogue for games or video, audiobook style reading, and spoken versions of written content such as articles or documentation. The large context window helps when a single piece of content needs consistent delivery across many paragraphs, since you can pass the whole script rather than stitching together many short clips. The voice list also makes it practical to assign a distinct voice per character or per section.

You call it through api14's OpenAI compatible API using the model id "google/gemini-3.8-flash-tts". The request shape follows the same pattern as other models on the gateway, so existing OpenAI client libraries work without special handling. Note that this model lists no supported parameters, so plan on sending the model id plus your input text and voice selection rather than relying on tuning knobs like temperature or top_p. Check the live price table on the page for current rates before you commit to a workload.

One thing to weigh is scope. This model only accepts text and only returns speech, so it will not help with image, audio or document inputs, and it cannot produce written output. If your task is transcription, translation or general text generation, a text model is the better fit. Use Gemini 3.8 Flash TTS when the deliverable is audio and you want a choice of voices within a single request.

How to call the Google: Gemini 3.8 Flash TTS API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "google/gemini-3.8-flash-tts".
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const audio = await client.audio.speech.create({
  "model": "google/gemini-3.8-flash-tts",
  "input": "Hello from api14! One API for every model.",
  "voice": "alloy",
  "response_format": "mp3"
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));

Specifications

Context length
32,768
Max output
16,384
Input
text
Output
speech
Voices
30

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

Google: Gemini 3.8 Flash TTS: frequently asked questions

How much does the Google: Gemini 3.8 Flash TTS API cost?
Google: Gemini 3.8 Flash TTS costs Characters $1.75 / 1M characters. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Google: Gemini 3.8 Flash TTS?
Google: Gemini 3.8 Flash TTS reads up to 32,768 tokens per request: prompt, history and documents together. It writes up to 16,384 output tokens per response.
What can Google: Gemini 3.8 Flash TTS do?
Google: Gemini 3.8 Flash TTS accepts text and returns speech.
How do I call Google: Gemini 3.8 Flash TTS from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "google/gemini-3.8-flash-tts". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Google: Gemini 3.8 Flash TTS?
Comparable Speech models at a similar price: Google: Gemini 3.8 Flash Lite TTS, hexgrad: Kokoro 82M, Fish Audio: S2.1 Pro Free (free). Each runs through the same API key, so switching is one string.

Google: Gemini 3.8 Flash TTS community

New topic

This community has no topics yet. Open the first one about Google: Gemini 3.8 Flash TTS.