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
- Invoer
text- Uitvoer
audio- Context
- 8.192 tokens
- Maximale uitvoer
- 16.384 tokens
- Uitvoerformaat
- natieve audiobytes of JSON-links naar assets
| 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} · daadwerkelijk teruggegeven task_id of 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
natieve audiobytes of JSON-links naar assets
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 bestaat standaard uit natieve audiobytes met de werkelijke Content-Type; response_format=json of meerdere uitvoerbestanden geeft alle links naar materiaal dat je toebehoort terug. Geen aangevraagde conversie naar MP3/Opus/AAC/FLAC/PCM of SSE.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder de aanvraag opnieuw in te dienen; er is geen afzonderlijke route om de audiostatus te pollen.
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 | VoorwaardeDe teruggegeven respons geeft aan dat de bewerking of het resultaat gecontroleerd moet worden | Volgende stapBewaar de oorspronkelijk teruggegeven bewerkings-/taak-ID, aanvraagheaders en respons; blijf de oorspronkelijke bewerking uitlezen via de ondersteunde leesaanvragen. 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