Google: Gemini 3.1 Flash TTS Preview
Google Gemini 3.1 Flash TTS Preview omdanner skriftlige manuskripter til udtryksfuld talt lyd. Instruktioner på naturligt sprog, talernes Audio Profiles, Director’s Notes og inline-lydtags former tempo, tone og accent. Den understøtter native dialog og mere end 70 sprog og bruger prompt- og lydformatet fra 3.1.
Om modellen
Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.
Google Gemini 3.1 Flash TTS Preview er tekst-til-tale-udgaven af Gemini 3.1 Flash Audio-familien. Den accepterer tekst og producerer talt lyd med udtryk styret af prompten. Google beskriver denne generation som en forbedring i talens naturlighed, styrbarhed og flersproget ydeevne med native dialog mellem flere talere og mere end 70 sprog. En praktisk anvendelse er en kort indlæst lektion, en udveksling mellem figurer eller en talt passage, hvis fremførelse er lige så vigtig som ordlyden.
Forbered et færdigt manuskript og en fremførelsesbeskrivelse. Denne generation bruger instruktioner på naturligt sprog i tekstinputtet til at styre stemmestil, tempo og fremførelse. Googles udgivelse introducerer sceneanvisninger til at fastlægge en situation, talernes Audio Profiles til at definere figurer og Director’s Notes til at styre tempo, tone og accent. Hold disse dele genkendelige under forberedelsen af prompten, så de tilsigtede ord og fremførelsesanvisningerne kan gennemgås uafhængigt. En kort beskrivelse er lettere at revidere end flere konkurrerende beskrivelser af samme stemme.
En original prøvebeskrivelse kan f.eks. beskrive en rolig fortæller, der forklarer en museumsudstilling med afmålt formulering og en varmere tone i den sidste sætning. Det tilhørende manuskript skal indeholde udstillingens faktiske navne og den præcise ordlyd, der skal siges. Giv figurerne særskilte profiler og en klar rækkefølge af ture ved en dialog. Brug scenekonteksten til at forklare, om en taler beroliger den anden, stiller et oprigtigt spørgsmål eller reagerer med afdæmpet overraskelse. Det genererede resultat, der skal vurderes, er den hørbare fremførelse af manuskriptet.
Inline-lydtags tilføjer lokal styring i teksten, så en talers udtryk kan ændres i en sætning frem for udelukkende at afhænge af den indledende anvisning. Google beskriver tags som styring af stemmestil, tempo og fremførelse. Brug dem, hvor fremførelsen kræver et bestemt skift, og hold resten af ordlyden naturlig at sige højt. Den nyttige forskel i denne udgave er mellem den overordnede figur- eller scenebeskrivelse og den lokale ændring i fremførelsen. En kort neutral passage kan fastlægge grundstemmen, før manuskriptet tilføjer mere følelsesmæssig retning.
Giv manuskriptet på det endelige sprog ved flersproget arbejde, og angiv den ønskede accent og talestil i beskrivelsen. Googles annoncering dokumenterer understøttelse af mere end 70 sprog. Giv som praktisk redaktionel forberedelse tilbagevendende navne én ensartet stavemåde, skriv tvetydige forkortelser fuldt ud, når én oplæsning kræves, og kontrollér tal i det talte resultat. En sprogbetegnelse alene afgør ikke, hvordan et mærkenavn eller et lånt udtryk skal lyde. Sammenlign passager med disse udtryk med den tilsigtede oplæsning, før du accepterer en lang indlæsning.
Den specifikke Gemini API-modelside angiver en inputgrænse på 8.192 tokens og en outputgrænse på 16.384 tokens for denne previewmodel. DeepMinds native TTS-modelkort angiver særskilt tekstinput på op til 16K tokens og lydoutput på 32K tokens; disse modelkorttal er forskellige fra Gemini API-driftsgrænserne. Regn fremførelsesanvisningerne med som en del af det forberedte input sammen med manuskriptet. Outputrammen udtrykkes i lydtokens, så den garanterer ikke en bestemt optagelsesvarighed. Organisér en lang lektion eller fortælling i sammenhængende afsnit, bevar samme figurbeskrivelse, og lyt til samlingerne. Kontrollér talertilskrivning og turrækkefølge ved manuskriptbaseret dialog ud over de talte ord og den følelsesmæssige fremførelse.
Googles migrationsdokumentation identificerer standardoutputtet fra 3.1 som rå PCM uden header med typen audio/l16. Lydbytes kræver de passende afspilnings- eller containeroplysninger, når en redigerbar optagelse forberedes; tilføjelse af et WAV-filnavn alene skaber ikke en WAV-header. Kontrollér det faktisk returnerede format, før resultatet importeres. Google angiver også, at lyd genereret af Gemini 3.1 Flash TTS bærer et umærkeligt SynthID-vandmærke. Vandmærket vedrører identifikation af genereret lyd og erstatter ikke et transskript, talerbetegnelser eller en lyttegennemgang.
Forberedelsesstilen i 3.1 adskiller sig væsentligt fra 3.8. Gemini 3.8 flytter vedvarende anvisninger og taleridentitet til strukturerede talemetadata, bruger tags i vinkelparenteser til lokale hændelser og ændrer standarden for afsluttede anmodninger til WAV. Bevar en 3.1-prompt som en 3.1-prompt frem for at blande den nyere anmodningsstruktur ind i den. Googles tabel over understøttede modeller angiver syntese med én eller flere talere for 3.1, mens indstillingerne for designede stemmer og stemmereplikation hører til 3.8-posterne. Den særskilte Flash Live-udgave håndterer interaktivt lydinput; denne TTS-udgave betjener forberedt tekst-til-lyd-produktion.
Gennemgå optagelsen mod det skriftlige manuskript for udeladte eller gentagne ord, navne, turtiming og de tilsigtede følelsesmæssige ændringer. Revidér den lokale anvisning, hvis én sætning kræver en anden betoning, og undersøg den berørte overgang. Arbejdsgangen gør fremførelsesbeskrivelsen nyttig: Den registrerer, hvad der skal forblive stabilt ved taleren, og hvad der skal ændres i passagen, mens manuskriptet bevarer det indhold, publikum skal høre.
Ailoot Ultra · Tale 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 omdanner skriftlige manuskripter til udtryksfuld talt lyd. Instruktioner på naturligt sprog, talernes Audio Profiles, Director’s Notes og inline-lydtags former tempo, tone og accent. Den understøtter native dialog og mere end 70 sprog og bruger prompt- og lydformatet fra 3.1.
- Accepterede input
- Tekst
- Resultater
- Lyd
Tilgængelig i Ailoot · input og metoder
Ailoot Ultra · Tale POST /v1/audio/speech
- Inputtyper
text- Outputtyper
audio
| Felt | Type | Krav | Værdier og grænser | Standard |
|---|---|---|---|---|
Feltmodel | Typestring | KravPåkrævet | Værdier og grænser google/gemini-3.1-flash-tts-preview | Standard— |
Feltinput | Typestring | KravPåkrævet | Værdier og grænser Minimumslængde: 1 | Standard— |
Feltvoice | Typestring | KravPåkrævet | Værdier og grænser 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 Minimumslængde: 1 | Standard— |
Feltresponse_format | Typestring | KravValgfrit | Værdier og grænser mp3, pcm | Standardpcm |
Feltprovider | Typeobject | KravValgfrit | Værdier og grænser | Standard— |
Metodeparametre og livscyklus
| Parameter | Kontrakt |
|---|---|
Parametercontent_type | Kontraktapplication/json |
Parameterrequired | Kontraktmodel, input, voice |
Parametermaterial_types | Kontrakttext |
Livscyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · det faktisk returnerede task_id eller posten i mediebiblioteket
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Priser
Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.
- Hurtig tilstand
- Ikke angivet Når hurtig tilstand er valgt
- flex-tilstand
- Ikke angivet Når flex-tilstanden er valgt
- Maksimal ræsonneringsindsats
- Ikke angivet Når default-justeringen anvendes ved maksimal ræsonneringsindsats
Ailoot-takster
Priser efter konfiguration
Knyt hver omkostning til de viste betingelser. Brug én takst for hver gruppe af alternative konfigurationer.
| Konfiguration | Takstplan | Afregningsenhed | Beløb |
|---|---|---|---|
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Afregningsenhed— | Beløb Input · Inputtokens — / 1K tokens Output · Outputtokens — / 1K tokens Input · Cachelæsning — / 1K tokens Input · Cacheskrivning — / 1K tokens Input · Cacheskrivning, 1 time — / 1K tokens |
| Konfigurationinputtoken | Takstplan— | Afregningsenhed/ 1K tokens | Beløb Input $0.002 / 1K tokens |
| Konfigurationoutputtoken | Takstplan— | Afregningsenhed/ 1K tokens | Beløb Output $0.04 / 1K tokens |
Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. Sådan fungerer reservation og afregning →
Eksempelanmodninger
Ailoot Ultra · Tale
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.
Hent og gem resultater
Ailoot Ultra · Tale
Komplet binær lyd eller det oprindelige audio_url-svar, headere og hvert aktiv, du ejer.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Læsning af andet indhold
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.
Behold alle færdige resultater
Gem hvert fuldstændigt returneret svar, hver fil og hver indholdsdel.
Gem hele svaret og alle headere, alle faktisk returnerede output, de oprindeligt returnerede identifikatorer og alle felter med forbrugsdata. Gendan den oprindelige operation uden at sende oprettelsesanmodningen igen.
Hvis det oprindelige svar skal kontrolleres
Gem det returnerede X-Client-Request-ID til afstemning. Brug kun faktisk returnerede task_id/asset_id-værdier eller dit eget mediebibliotek til læseanmodninger; opbyg aldrig en opgave-URL ud fra operations-ID’et, og send aldrig oprettelsesanmodningen igen.
Aliaser
Modelaliaser
Ailoot Ultra google/gemini-3.1-flash-tts-preview
Aliaser for metodestier
Brug metodestierne vist ovenfor.
Relaterede kalder-ID’er
FAQ · Google: Gemini 3.1 Flash TTS Preview
- Hvilke input og resultater er tilgængelige?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:text→audio- Hvilke felter bruger anmodningen?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:model,input,voice,response_format,provider