google/gemini-3-1-flash-ttstext-to-speechoutputs audiodocs.kie.aipast runsThe only model in the catalog with NO prompt field — the text lives in dialogue_turns. Filed under Music Models in the docs but it is speech, not music. Voice names are Capitalized here and lowercase on the gemini-omni-audio endpoint; the two lists are not interchangeable.The only model in the catalog with NO prompt field — the text lives in dialogue_turns. Filed under Music Models in the docs but it is speech, not music. Voice names are Capitalized here and lowercase on the gemini-omni-audio endpoint; the two lists are not interchangeable.
| Field | Type | Accepts | Default |
|---|---|---|---|
speakersrequiredThe voice cast. Every dialogue turn names one of these. | object[] | — | — |
dialogue_turnsrequiredThe script. Rendered in order. | object[] | — | — |
scenee.g. "A quiet, warm room with a fireplace crackling softly." | text | — | "" |
sample_contextOverall tone, e.g. "Audiobook style narration. Gentle and inviting." | text | — | "" |
temperatureSampling temperature. | number | 0…2, step 0.1 | 1 |