Google: Gemini 3.1 Flash TTS Preview
Google Gemini 3.1 Flash TTS Preview wandelt schriftliche Sprechtexte in ausdrucksstarkes gesprochenes Audio um. Natürlichsprachliche Anweisungen, Audio Profiles für Sprecher, Director’s Notes und Inline-Audiotags formen Tempo, Ton und Akzent. Es unterstützt Dialoge direkt sowie mehr als 70 Sprachen und verwendet das Prompt- und Audioformat von 3.1.
Über das Modell
Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.
Google Gemini 3.1 Flash TTS Preview ist die Text-zu-Sprache-Edition der Gemini-3.1-Flash-Audio-Familie. Sie nimmt Text entgegen und erzeugt gesprochene Audiodaten mit per Prompt gesteuertem Ausdruck. Google beschreibt diese Generation als Verbesserung bei Natürlichkeit der Sprache, Steuerbarkeit und mehrsprachiger Leistung, mit nativen Dialogen mehrerer Sprecher und mehr als 70 Sprachen. Eine praktische Anwendung ist eine kurze gesprochene Lektion, ein Austausch zwischen Figuren oder eine Passage, deren Vortrag ebenso wichtig ist wie ihr Wortlaut.
Bereiten Sie ein fertiges Skript und eine Beschreibung der Darbietung vor. Diese Generation verwendet natürlichsprachliche Anweisungen innerhalb der Texteingabe, um Stimmstil, Tempo und Vortrag zu steuern. Googles Veröffentlichung führt Szenenanweisungen zur Festlegung einer Situation, Audio Profiles für Sprecher zur Definition von Figuren und Director’s Notes für Tempo, Ton und Akzent ein. Halten Sie diese Teile bei der Prompt-Vorbereitung erkennbar, damit gewünschter Wortlaut und Darbietungsanweisungen unabhängig geprüft werden können. Eine sparsame Beschreibung lässt sich leichter überarbeiten als mehrere konkurrierende Beschreibungen derselben Stimme.
Eine eigene Probenbeschreibung kann beispielsweise einen ruhigen Erzähler vorsehen, der ein Museumsexponat mit gemessener Phrasierung und wärmerem Ton im letzten Satz erklärt. Das begleitende Skript sollte die tatsächlichen Namen des Exponats und den genau zu sprechenden Wortlaut enthalten. Geben Sie Figuren für einen Dialog unterschiedliche Profile und eine klare Abfolge der Sprecherwechsel. Erklären Sie über den Szenenkontext, ob ein Sprecher den anderen beruhigt, eine aufrichtige Frage stellt oder mit zurückhaltender Überraschung antwortet. Das zu bewertende Ergebnis ist die hörbare Darbietung dieses Skripts.
Eingebettete Audiotags ergänzen lokale Steuerung im Text, sodass sich der Ausdruck eines Sprechers innerhalb eines Satzes ändern kann, statt vollständig von der Anfangsanweisung abzuhängen. Google beschreibt Tags als Steuerung von Stimmstil, Tempo und Vortrag. Verwenden Sie sie dort, wo die Darbietung einen bestimmten Wechsel benötigt, und halten Sie den übrigen Wortlaut natürlich sprechbar. Die hilfreiche Unterscheidung dieser Edition liegt zwischen der übergeordneten Figuren- oder Szenenbeschreibung und der lokalen Änderung des Vortrags. Eine kurze neutrale Passage kann die Grundstimme festlegen, bevor das Skript weitere emotionale Anweisungen hinzufügt.
Geben Sie für mehrsprachige Arbeit das Skript in der endgültigen Sprache vor und benennen Sie gewünschten Akzent und Sprechstil in der Beschreibung. Googles Ankündigung dokumentiert Unterstützung für mehr als 70 Sprachen. Verwenden Sie zur praktischen redaktionellen Vorbereitung für wiederkehrende Namen eine einheitliche Schreibweise, schreiben Sie mehrdeutige Abkürzungen aus, wenn eine bestimmte Lesart erforderlich ist, und prüfen Sie Zahlen im gesprochenen Ergebnis. Eine Sprachkennzeichnung allein legt nicht fest, wie ein Markenname oder Lehnwort klingen soll. Vergleichen Sie Passagen mit solchen Begriffen mit der gewünschten Lesart, bevor Sie eine lange Erzählaufnahme akzeptieren.
Die genaue Gemini-API-Modellseite nennt für dieses Preview-Modell eine Eingabegrenze von 8.192 Token und eine Ausgabegrenze von 16.384 Token. DeepMinds native TTS-Modellkarte nennt separat Texteingaben bis zu 16K Token und Audioausgaben mit 32K Token; diese Modellkartenwerte sind von den Bereitstellungsgrenzen der Gemini API zu unterscheiden. Zählen Sie die Darbietungsanweisungen ebenso wie das Skript zur vorbereiteten Eingabe. Der Ausgaberahmen wird in Audiotoken ausgedrückt und garantiert deshalb keine bestimmte Aufnahmedauer. Gliedern Sie eine lange Lektion oder Geschichte in zusammenhängende Abschnitte, behalten Sie dieselbe Figurenbeschreibung bei und hören Sie die Übergänge an. Prüfen Sie bei geskripteten Dialogen neben Wortlaut und emotionalem Vortrag auch Sprecherzuordnung und Reihenfolge der Beiträge.
Googles Migrationsdokumentation beschreibt die Standardausgabe von 3.1 als rohe PCM-Daten ohne Header mit dem Typ audio/l16. Die Audiobytes benötigen bei der Vorbereitung einer bearbeitbaren Aufnahme die passenden Wiedergabe- oder Containerinformationen; allein ein WAV-Dateiname erzeugt keinen WAV-Header. Prüfen Sie das tatsächlich zurückgegebene Format, bevor Sie das Ergebnis importieren. Google erklärt außerdem, dass von Gemini 3.1 Flash TTS erzeugtes Audio ein nicht wahrnehmbares SynthID-Wasserzeichen trägt. Dieses Wasserzeichen dient der Kennzeichnung erzeugter Audiodaten und ersetzt weder Transkript noch Sprecherkennzeichnungen oder eine Hörprüfung.
Die Vorbereitung für 3.1 unterscheidet sich wesentlich von 3.8. Gemini 3.8 verlagert anhaltende Anweisungen und Sprecheridentität in strukturierte Sprachmetadaten, verwendet punktuelle Ereignistags in spitzen Klammern und ändert die Standardausgabe abgeschlossener Anfragen zu WAV. Behalten Sie bei einem Prompt für 3.1 das Format von 3.1 bei, statt die neuere Anfragestruktur hineinzumischen. Googles Tabelle unterstützter Modelle nennt für 3.1 Synthese mit einem oder mehreren Sprechern; die Steuerungen für entworfene Stimmen und Stimmenreplikation gehören zu den Einträgen für 3.8. Die separate Edition Flash Live verarbeitet interaktive Audioeingaben; diese TTS-Edition dient der Produktion vorbereiteter Texte als Audio.
Prüfen Sie die Aufnahme anhand des schriftlichen Skripts auf ausgelassene oder wiederholte Worte, Namen, das Timing der Sprecherwechsel und die gewünschten emotionalen Änderungen. Benötigt ein Satz eine andere Betonung, überarbeiten Sie die lokale Anweisung und prüfen Sie den betroffenen Übergang. So wird die Darbietungsbeschreibung hilfreich: Sie hält fest, was am Sprecher stabil bleiben und was sich in der Passage ändern soll, während das Skript die Inhalte bewahrt, die das Publikum hören muss.
Ailoot Ultra · Sprache POST /v1/audio/speech google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-previewStart
Google Gemini 3.1 Flash TTS Preview wandelt schriftliche Sprechtexte in ausdrucksstarkes gesprochenes Audio um. Natürlichsprachliche Anweisungen, Audio Profiles für Sprecher, Director’s Notes und Inline-Audiotags formen Tempo, Ton und Akzent. Es unterstützt Dialoge direkt sowie mehr als 70 Sprachen und verwendet das Prompt- und Audioformat von 3.1.
- Zulässige Eingaben
- Text
- Ergebnisse
- Audio
In Ailoot verfügbar · Eingaben und Methoden
Ailoot Ultra · Sprache POST /v1/audio/speech
- Eingabetypen
text- Ausgabetypen
audio
| Feld | Typ | Anforderung | Werte und Limits | Standard |
|---|---|---|---|---|
Feldmodel | Typstring | AnforderungErforderlich | Werte und Limits google/gemini-3.1-flash-tts-preview | Standard— |
Feldinput | Typstring | AnforderungErforderlich | Werte und Limits Mindestlänge: 1 | Standard— |
Feldvoice | Typstring | AnforderungErforderlich | Werte und Limits 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, Sulafat Mindestlänge: 1 | Standard— |
Feldresponse_format | Typstring | AnforderungOptional | Werte und Limits mp3, pcm | Standardpcm |
Feldprovider | Typobject | AnforderungOptional | Werte und Limits | Standard— |
Methodenparameter und Lebenszyklus
| Parameter | Vertrag |
|---|---|
Parametercontent_type | Vertragapplication/json |
Parameterrequired | Vertragmodel, input, voice |
Parametermaterial_types | Vertragtext |
Lebenszyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · die tatsächlich zurückgegebene task_id oder ein Eintrag in der Medienbibliothek
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tarife
Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.
- Schnellmodus
- Nicht angegeben Wenn der Schnellmodus ausgewählt ist
- Flex-Modus
- Nicht angegeben Wenn der Modus flex ausgewählt ist
- Maximaler Denkaufwand
- Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Ailoot-Tarife
Preise nach Konfiguration
Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.
| Konfiguration | Tarifstaffel | Abrechnungseinheit | Gebühr |
|---|---|---|---|
| KonfigurationBasistarife für Token | TarifstaffelGrundtarif | Abrechnungseinheit— | Gebühr Eingabe · Eingabetoken — / 1K Token Ausgabe · Ausgabetoken — / 1K Token Eingabe · Cache-Lesen — / 1K Token Eingabe · Cache-Schreiben — / 1K Token Eingabe · Cache-Schreiben, 1 Stunde — / 1K Token |
| KonfigurationEingabe-Token | Tarifstaffel— | Abrechnungseinheit/ 1K Token | Gebühr Eingabe $0.002 / 1K Token |
| KonfigurationAusgabe-Token | Tarifstaffel— | Abrechnungseinheit/ 1K Token | Gebühr Ausgabe $0.04 / 1K Token |
Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →
Beispielanfragen
Ailoot Ultra · Sprache
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'google/gemini-3.1-flash-tts-preview', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Orus', 'response_format': 'pcm'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Ergebnisse abrufen und speichern
Ailoot Ultra · Sprache
Vollständige binäre Audiodaten oder die ursprüngliche audio_url-Antwort, Header und jedes Ihnen zugeordnete Asset.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Abrufe anderer Inhalte
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Alle fertiggestellten Ergebnisse aufbewahren
Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.
Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.
Wenn die ursprüngliche Antwort geprüft werden muss
Die zurückgegebene X-Client-Request-ID zum Abgleich aufbewahren. Nur tatsächlich zurückgegebene task_id-/asset_id-Werte oder die eigene Medienbibliothek abfragen; niemals eine Aufgaben-URL aus der Vorgangs-ID bilden und die Erstellung niemals erneut anfordern.
Aliasnamen
Modellaliasnamen
Ailoot Ultra google/gemini-3.1-flash-tts-preview
Aliasnamen für Methodenpfade
Verwenden Sie die oben angezeigten Methodenpfade.
Zugehörige Aufrufer-IDs
FAQ · Google: Gemini 3.1 Flash TTS Preview
- Welche Eingaben und Ergebnisse sind verfügbar?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:text→audio- Welche Felder verwendet die Anfrage?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:model,input,voice,response_format,provider