modellen

Gemini 3.8 Flash Tts

Markdown · JSON

Gemini 3.8 Flash Tts

Een spraakmodel van Google voor expressieve gesproken tekst, audioboeken en dialogen, met stembesturing en ondersteuning voor 130 talen.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Gemini 3.8 Flash TTS is bedoeld voor expressieve gesproken tekst en lange vertellingen. Google benadrukt audioboeken, dialogen met meerdere sprekers en stemconsistentie over lange passages. Spraakbesturing omvat emotionele voordracht, ritme en uitspraak, waaronder regionale accenten en dialecten.

Stemmen en talen

Voor het model worden 130 talen vermeld, waaronder Russisch. 30 vooraf ingestelde stemmen, een uitgebreide bibliotheek, het maken van een stemidentiteit uit een beschrijving en het reproduceren van een stem uit een voorbeeld zijn beschikbaar. Daarmee kunnen het timbre en uitvoeringskarakter voor specifiek materiaal worden gekozen.

Gespreksuitspraken worden aan sprekers gekoppeld. Eén verzoek met meerdere sprekers kan niet meer dan twee vooraf ingestelde stemmen gebruiken. Met stemmen die uit een beschrijving of voorbeeld zijn gemaakt, worden uitspraken afzonderlijk gesynthetiseerd; de aanwezigheid van zo'n stem maakt die niet tot een extra vooraf ingestelde stem in een meerstemmig verzoek.

Tekst en sturing van de voordracht

De invoer is tekst en de uitvoer audio. De grenzen zijn 8 192 invoertokens en 16 384 uitvoertokens. De tekst wordt behandeld als de uit te spreken uitspraak; de stijlbeschrijving en gekozen spreker worden afzonderlijk opgegeven. Dit maakt het mogelijk de woorden die moeten klinken te scheiden van instructies over hoe ze moeten worden gelezen.

De stijl omvat emotie, tempo, volume en prosodie. Korte gebeurtenissen zoals lachen, zuchten en pauzeren worden met speciale audiotags binnen de uitspraak opgegeven. Die tags sturen de uitvoering en zijn geen gewone woorden om voor te lezen.

Audioformaten en mogelijkheden

Bij gewone generatie wordt standaard WAV teruggegeven. Voor streaming wordt standaard PCM zonder header gebruikt. De oorspronkelijke parameters zijn 24 kHz, één kanaal en 16 bit. Ook PCM, mu-law en A-law zijn voorzien. Contextcaching en batchverwerking worden ondersteund. Het precieze bestandsformaat en de beschikbare instellingen hangen af van de gekozen spraakmethode.

Het model is gespecialiseerd in het maken van spraak. Functieaanroepen, code-uitvoering, zoeken in bestanden, onderbouwing via zoekresultaten, Google Maps, beeldgeneratie, gestructureerde tekstantwoorden, Thinking en inhoud van webadressen worden niet ondersteund. Stemconsistentie en instelbare expressiviteit zijn aangekondigde ontwerpdoelen, geen belofte van een perfecte uitspraak van elke zin.

Ailoot · Spraakgeneratie POST /v1/audio/speech gemini-3.8-flash-tts

gemini-3.8-flash-tts

Google /gemini-3.8-flash-tts

Aan de slag

Een spraakmodel van Google voor expressieve gesproken tekst, audioboeken en dialogen, met stembesturing en ondersteuning voor 130 talen.

Toegestane invoer
Tekst
Resultaten
Audio

Beschikbaar in Ailoot · invoer en methoden

Ailoot · Spraakgeneratie POST /v1/audio/speech
Invoertypen
text
Uitvoertypen
audio
Context
8.192 tokens
Maximale uitvoer
16.384 tokens
Uitvoerformaat
native audiobytes of JSON-assetlinks
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
gemini-3.8-flash-tts
Standaard—
VeldinputTypestringVereisteVereistWaarden en limieten
Minimumlengte: 1
Standaard—
VeldvoiceTypestringVereisteOptioneelWaarden en limieten
Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Arlo, Autonoe, Bodi, Brio, Callirrhoe, Charon, Cleo, Cruz, Daro, Despina, Elio, Enceladus, Enya, Enzo, Erinome, Fenrir, Finn, Fola, Gacrux, Gero, Hali, Iapetus, Jett, Jori, Kira, Knox, Koda, Kore, Laomedeia, Leda, Lora, Ludo, Lumi, Mako, Milo, Neno, Nika, Nyla, Olin, Orus, Puck, Pulcherrima, Rami, Rasalgethi, Riko, Rina, Sadachbia, Sadaltager, Sami, Schedar, Sola, Sulafat, Tari, Tavi, Tova, Umbriel, Varo, Veda, Vindemiatrix, Zali, Zeno, Zephyr, Zubenelgenubi, Zuri
StandaardKore
Veldresponse_formatTypestringVereisteOptioneelWaarden en limieten
, wav, json
Standaard
Veldstream_formatTypestringVereisteOptioneelWaarden en limieten
audio
Standaard—
Combinaties van invoermaterialen

text_to_speech · Vereist: input

Methodeparameters en levenscyclus
ParameterContract
Parametermaterial_typesContracttext
ParameterrequiredContractnull
Parameteroptional_controlsContractnull

Levenscyclus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · de daadwerkelijk geretourneerde task_id of het record in de mediabibliotheek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.

Tarieven

Ailoot-methodetarieven

Ailoot SpraakgeneratiePOST /v1/audio/speech
Invoer
US$ 0,0005 / 1K
Uitvoer
US$ 0,009 / 1K
Cache lezen
US$ 0,000125 / 1K

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot · Spraakgeneratie

Spraakvoorbeeld
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "gemini-3.8-flash-tts", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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 speech.wav

Resultaten ophalen en opslaan

Ailoot · Spraakgeneratie

native audiobytes of JSON-assetlinks

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Eén uitvoerbestand gebruikt standaard native audiobytes met de daadwerkelijke Content-Type; response_format=json of meerdere uitvoerbestanden retourneert alle links die u bezit. Er is geen conversie op verzoek naar MP3/Opus/AAC/FLAC/PCM en geen SSE.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder opnieuw in te dienen; er is geen aparte route om de audiostatus op te vragen.

Antwoordvelden
VeldType
Veldbinary native audioTypebytes
VeldmodelTypestring
Veldresponse_idTypestring
Veldactual_countTypeinteger
Velddata[]Typeowned audio asset link
Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldigVolgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag.
Antwoordserver_errorVoorwaardeHet geretourneerde antwoord geeft aan dat de bewerking of het resultaat moet worden gecontroleerdVolgende stapBewaar de oorspronkelijk geretourneerde bewerkings-/taak-ID, de aanvraagheaders en het antwoord; blijf de ondersteunde leesacties voor die oorspronkelijke bewerking uitvoeren. Dien de aanmaakaanvraag niet opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot gemini-3.8-flash-tts

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

gemini-3.8-flash-tts

FAQ · Gemini 3.8 Flash Tts
Welke invoer en resultaten zijn beschikbaar?

POST /v1/audio/speech · gemini-3.8-flash-tts: text → audio

Welke velden gebruikt het verzoek?

POST /v1/audio/speech · gemini-3.8-flash-tts: model, input, voice, response_format, stream_format

Welke limieten gelden?

POST /v1/audio/speech · gemini-3.8-flash-tts: ctx: 8192; max_out: 16384

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst