Google: Gemini 3.8 Flash TTS
Google Gemini 3.8 Flash TTS skapar uttrycksfullt tal för ljudböcker, berättarinspelningar i studio och karaktärsdialog. Den kombinerar ett ordagrant manus med separata talar- och gestaltningsanvisningar, taggar för korta rösthändelser och stöd för 130 språk, med fokus på uttal, regionala accenter och en konsekvent röst.
Om modellen
Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.
Google Gemini 3.8 Flash TTS är nivån för kreativ röstgestaltning i Googles 3.8-familj för text-till-tal. Den betonar trogen ljudåtergivning, känslomässigt omfång, regionala accenter och kontinuitet i en karaktärs röst genom längre dialoger. Google lyfter fram ljudböcker, berättarinspelningar i studio, svåra uttal och scener med omfattande röstskådespeleri. Utdata är talat ljud från ett förberett textmanus, lämpligt för att granska en berättares gestaltning eller arrangera ett manusbundet samtal tillsammans med andra produktionselement.
Börja med de exakta ord som ska höras. Transkriptet i 3.8 behandlas ordagrant, medan talaren och den genomgående gestaltningen hör hemma i separata talmetadata. Ge varje tur en tydlig talaridentitet och, när det är användbart, en kort stilanvisning som återhållen oro eller glad nyfikenhet. Dela upp en replik i separata turer när känslan eller tempot ändras väsentligt. Detta gör uppdraget lättare att granska: transkriptet innehåller dialogen, och den bifogade anvisningen förklarar hur just den delen ska framföras. Vanliga skriftliga instruktioner som placeras i transkriptet kan läsas upp.
Googles röstsystem 3.8 omfattar färdiga röster, ett utökat röstbibliotek, utformade röstpersonligheter och replikerade röstidentiteter. Välj den underliggande röstpersonligheten innan du tillämpar tillfälliga förändringar i gestaltningen. En stabil regional accent eller karaktärsidentitet hör till den valda rösten; stilfältet styr det aktuella framförandet. Tillverkaren rekommenderar att rösten återanvänds med korta anvisningar i stället för att långa block med Audio Profile eller Director’s Notes upprepas. Den dokumenterade dialogkonfigurationen för en enda begäran kombinerar upp till två färdiga talare. För utformade eller replikerade karaktärer hänvisar guiden till generering av enskilda turer när ett samtal med flera karaktärer sätts samman.
Placera en kort mänsklig röstyttring eller paus på relevant ställe med en tagg inom vinkelparenteser. Ett eget manusexempel är ”Jag trodde att du hade gått. <short pause> <sigh> Jag lät lampan vara tänd.” Lägg till en lågmäld gestaltningsanvisning för hela turen i stället för att placera den bland de talade orden. Skiljetecken och versaler kan hjälpa till att formulera en tvekan eller betona ett ord. Google dokumenterar också lyssnarreaktioner avgränsade med lodstreck för återkopplande småord och överlappande dialog och anger Flash TTS som den föredragna 3.8-utgåvan för mer omfattande överlappning. Håll sådana reaktioner tillräckligt korta för att lyssnaren fortfarande ska kunna förstå huvudrepliken.
Tillverkaren listar 130 stödda språk för Flash TTS och betonar täckning av regionala dialekter och minoritetsdialekter. Ett uppdrag med regional röstgestaltning är användbart för en lokaliserad ljudbokskaraktär eller en berättarröst vars accent spelar roll för målgruppen. Förbered manuset på dess slutliga språk, med konsekvent stavning av återkommande namn och en avsiktlig uppläsning av förkortningar och tal. Som ett redaktionellt steg bör lyssningsgranskningen börja med avsnitt som innehåller svåra namn, dialektbyten eller känslomässiga övergångar. Den önskade accenten och takten bör bedömas i den genererade rösten i stället för att antas utifrån enbart språkbeteckningen.
Utdataguiden för 3.8 skiljer fullständiga filer från strömmat ljud. Standardformatet efter en slutförd begäran är en WAV-fil med RIFF-huvud: 24 kHz, mono, teckenförsedd 16-bitars little-endian PCM. Standardformatet för strömning är rå linjär PCM utan filhuvud med samma samplingsegenskaper. Rå linjär PCM, mu-law och A-law är också dokumenterade kodningsalternativ. Använd den faktiska kodningsinformationen när du förbereder uppspelning eller importerar resultatet till ett redigeringsprogram. För en följd av separata dialogfiler ska du hålla formaten konsekventa och granska skarvarna för plötsliga förändringar i nivå, tempo eller bakgrundsljud.
Googles sida för just denna modell anger Gemini API-gränser på 8 192 indatatoken och 16 384 utdatatoken. Detta är tokengränser, inte en fast ljudbokslängd eller ett exakt antal sekunder tal. Dela upp långa manus vid meningsfulla gränser och behåll den valda röstidentiteten mellan avsnitten. I en kapitellång produktion ska du lyssna efter kontinuitet vid stycke- och scenbyten samt korrekt ordåtergivning inom varje segment. En bra praktisk granskning dokumenterar vilka repliker som behöver justerat uttal eller gestaltning i stället för att skriva om hela röstuppdraget efter varje tagning.
Flash TTS och Flash-Lite TTS delar förberedelsestrukturen i 3.8, så valet av utgåva kan följa arbetets krav. Flash TTS betonar gestaltning, komplex dialog, svåra uttal och bredare dialekttäckning; Flash-Lite betonar genomströmning för rutinmässigt talinnehåll. De uttrycksfulla kontrollerna gäller mänskligt tal och rösthändelser. Bakgrundseffekter, musik och en färdig produktionsmix kan planeras som separata tillgångar. Manusskrivning, översättning och igenkänning av inspelat tal förblir separata steg kring denna text-till-ljud-modell.
Ailoot Ultra · Tal POST /v1/audio/speech google/gemini-3.8-flash-tts
google/gemini-3.8-flash-ttsStart
Google Gemini 3.8 Flash TTS skapar uttrycksfullt tal för ljudböcker, berättarinspelningar i studio och karaktärsdialog. Den kombinerar ett ordagrant manus med separata talar- och gestaltningsanvisningar, taggar för korta rösthändelser och stöd för 130 språk, med fokus på uttal, regionala accenter och en konsekvent röst.
- Godkända indata
- Text
- Resultat
- Ljud
Tillgängligt i Ailoot · indata & metoder
Ailoot Ultra · Tal POST /v1/audio/speech
- Indatatyper
text- Utdatatyper
audio
| Fält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser google/gemini-3.8-flash-tts | Standard— |
Fältinput | Typstring | KravObligatoriskt | Värden & gränser Minsta längd: 1 | Standard— |
Fältvoice | Typstring | KravObligatoriskt | Värden & 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 Minsta längd: 1 | Standard— |
Fältresponse_format | Typstring | KravValfritt | Värden & gränser mp3, pcm | Standardpcm |
Fältprovider | Typobject | KravValfritt | Värden & gränser | Standard— |
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametercontent_type | Avtalapplication/json |
Parameterrequired | Avtalmodel, input, voice |
Parametermaterial_types | Avtaltext |
Livscykel: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Det task_id som faktiskt returnerades eller en post i mediebiblioteket
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Priser
Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.
- Snabbt läge
- Ej angivet När snabbt läge är valt
- Flex-läge
- Ej angivet När läget flex är valt
- Högsta resonemangsnivå
- Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)
Ailoot-priser
Priser efter konfiguration
Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.
| Konfiguration | Prislista | Debiteringsenhet | Avgift |
|---|---|---|---|
| KonfigurationGrundpriser för token | PrislistaGrundpris | Debiteringsenhet— | Avgift Indata · Indatatoken — / 1K token Utdata · Utdatatoken — / 1K token Indata · Cacheläsning — / 1K token Indata · Skrivning till cache — / 1K token Indata · Skrivning till cache, 1 tim — / 1K token |
| Konfigurationindatatoken | Prislista— | Debiteringsenhet/ 1K token | Avgift Indata $0.001 / 1K token |
| Konfigurationutdatatoken | Prislista— | Debiteringsenhet/ 1K token | Avgift Utdata $0.018 / 1K token |
Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →
Exempelbegäranden
Ailoot Ultra · Tal
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.8-flash-tts', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Zephyr'}
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.
Ta emot och spara resultat
Ailoot Ultra · Tal
Fullständigt binärt ljud eller ursprungligt audio_url-svar, svarshuvuden och varje tillgång som du äger.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Andra innehållsläsningar
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.
Behåll alla färdiga resultat
Behåll varje fullständigt returnerat svar, fil och innehållsdel.
Spara hela svaret med headers, samtliga faktiska resultat, de ursprungliga returnerade identifierarna och alla användningsfält. Hämta den ursprungliga operationen utan att skicka skapandeförfrågan igen.
Om det ursprungliga svaret behöver kontrolleras
Behåll det returnerade värdet för X-Client-Request-ID för avstämning. Läs endast av resultat via de task_id/asset_id-värden som faktiskt returnerades eller via det mediebibliotek som tillhör dig. Bygg aldrig en uppgifts-URL från operations-ID:t och skicka aldrig skapandeförfrågan igen.
Alias
Modellalias
Ailoot Ultra google/gemini-3.8-flash-tts
Alias för metodsökvägar
Använd metodsökvägarna som visas ovan.
Relaterade anropar-ID:n
FAQ · Google: Gemini 3.8 Flash TTS
- Vilka indata och resultat finns?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:text→audio- Vilka fält använder begäran?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:model,input,voice,response_format,provider