Gemini 3.8 Flash Lite Tts
Een spraakmodel van Google voor tekst-naar-spraak op grote schaal, opeenvolgende uitspraken en spraakscenario's in 101 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-Lite TTS is ontworpen voor grote aantallen spraakhandelingen: tekst lezen, opeenvolgende uitspraken uitspreken en dagelijkse spraakscenario's. Volgens Google is het profiel lage latentie en efficiënte verwerking op grote schaal.
Een stem kiezen
Het model ondersteunt 101 talen, waaronder Russisch. De mogelijkheden omvatten 30 vooraf ingestelde stemmen, een uitgebreide bibliotheek, het maken van een stemidentiteit en het reproduceren van een stem uit een voorbeeld. Stem, stijl en de uit te spreken tekst worden afzonderlijk opgegeven, zodat de tekst niet hoeft te worden gemengd met de beschrijving van de leesstijl.
Flash-Lite gebruikt hetzelfde spraakbesturingsformaat als Gemini 3.8 Flash TTS. Voor een gesprek worden uitspraken aan specifieke sprekers gekoppeld. Het aantal vooraf ingestelde stemmen in één meerstemmig verzoek is beperkt tot twee; stemmen die uit een beschrijving of voorbeeld zijn gemaakt, worden in afzonderlijke uitspraken gebruikt.
Wat als invoer wordt aangeleverd
De invoer is tekst tot 8 192 tokens; de uitvoer is audio met een grens van 16 384 tokens. Uitspraakinstellingen sturen de uitvoeringsstijl; korte stemgebeurtenissen en pauzes worden met speciale audiotags in de tekst opgegeven. Dit is spraaksynthese van een gegeven uitspraak, niet het genereren van een tekstantwoord op een vraag.
Formaten en verwerking
Voor een gewoon antwoord wordt standaard WAV gebruikt. Het standaard streamingformaat is PCM zonder header. De oorspronkelijke audioparameters zijn 24 kHz, één kanaal en 16 bit. De fabrikant voorziet ook in PCM, mu-law en A-law. Contextcaching en batchverwerking worden ondersteund. De mogelijkheden van het audioformaat moeten afzonderlijk van de feitelijke manier om het bestand via de gekozen spraakmethode te ontvangen worden bekeken.
Modelgrenzen
Deze versie vermeldt geen Thinking, functieaanroepen, code-uitvoering, zoeken in bestanden, onderbouwing via zoekresultaten, Google Maps, gestructureerde tekstantwoorden, het maken van afbeeldingen of het gebruik van de inhoud van webadressen. Het is bedoeld om voorbereid materiaal snel uit te spreken.
Het streven naar lage latentie bepaalt geen voltooiingstijd voor elk verzoek. Taaldekking, stemkeuze en sturing van de voordracht beschrijven de mogelijkheden van het model zelf en betekenen niet dat alle instellingen automatisch beschikbaar zijn in elke spraakmethode.
Ailoot · Spraakgeneratie POST /v1/audio/speech gemini-3.8-flash-lite-tts
gemini-3.8-flash-lite-ttsAan de slag
Een spraakmodel van Google voor tekst-naar-spraak op grote schaal, opeenvolgende uitspraken en spraakscenario's in 101 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
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten gemini-3.8-flash-lite-tts | Standaard— |
Veldinput | Typestring | VereisteVereist | Waarden en limieten Minimumlengte: 1 | Standaard— |
Veldvoice | Typestring | VereisteOptioneel | Waarden 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_format | Typestring | VereisteOptioneel | Waarden en limieten , wav, json | Standaard |
Veldstream_format | Typestring | VereisteOptioneel | Waarden en limieten audio | Standaard— |
Combinaties van invoermaterialen
text_to_speech · Vereist: input
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametermaterial_types | Contracttext |
Parameterrequired | Contractnull |
Parameteroptional_controls | Contractnull |
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
POST /v1/audio/speech- Invoer
- US$ 0,0005 / 1K
- Uitvoer
- US$ 0,006 / 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
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-lite-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}/contentGET /v1/media/assetsGET /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
| Veld | Type |
|---|---|
Veldbinary native audio | Typebytes |
Veldmodel | Typestring |
Veldresponse_id | Typestring |
Veldactual_count | Typeinteger |
Velddata[] | Typeowned audio asset link |
Fouten en vervolgstappen
| Antwoord | Voorwaarde | Volgende stap |
|---|---|---|
Antwoord400 · invalid_request_error | VoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldig | Volgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag. |
Antwoordserver_error | VoorwaardeHet geretourneerde antwoord geeft aan dat de bewerking of het resultaat moet worden gecontroleerd | Volgende 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-lite-tts
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
FAQ · Gemini 3.8 Flash Lite Tts
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:text→audio- Welke velden gebruikt het verzoek?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:model,input,voice,response_format,stream_format- Welke limieten gelden?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:ctx:8192;max_out:16384