Gemini 3.8 Flash Lite Tts
Googlen puhemalli tekstien laajamittaiseen ääneenlukemiseen, peräkkäisiin repliikkeihin ja puheskenaarioihin 101 kielellä.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Gemini 3.8 Flash-Lite TTS on suunniteltu suureen määrään puhetoimintoja: tekstin lukemiseen, peräkkäisten repliikkien ääneenlukemiseen ja arkisiin puheskenaarioihin. Googlen mukaan sen profiili on pieni viive ja tehokas laajamittainen käsittely.
Äänen valinta
Malli tukee 101 kieltä, venäjä mukaan lukien. Vaihtoehtoina ovat 30 valmista ääntä, laajennettu kirjasto, äänihahmon luominen ja äänen jäljittely näytteen perusteella. Ääni, tyyli ja itse lausuttava repliikki määritetään erikseen, joten ääneen luettavaa tekstiä ei tarvitse sekoittaa lukutavan kuvaukseen.
Flash-Lite käyttää samaa puheenohjausformaattia kuin Gemini 3.8 Flash TTS. Keskustelussa repliikit liitetään tiettyihin puhujiin. Yhdessä moniäänisessä pyynnössä valmiiden äänten määrä on rajattu kahteen; kuvauksen tai näytteen perusteella luotuja ääniä käytetään erillisissä puherepliikeissä.
Syötteen sisältö
Syötteeksi annetaan enintään 8 192 tokenia tekstiä, ja tulosteena syntyy ääntä, jonka raja on 16 384 tokenia. Puheasetukset ohjaavat esitystyyliä, ja lyhyet ääntapahtumat ja tauot määritetään tekstin sisäisillä erikoisäänitunnisteilla. Tämä on puhesynteesiä annetun repliikin pohjalta, ei tekstivastauksen generointia kysymykseen.
Formaatit ja käsittely
Tavallisen vastauksen oletusformaatti on WAV. Suoratoiston oletusformaatti on PCM ilman otsaketta. Äänen lähtöasetukset ovat 24 kHz, yksi kanava ja 16 bittiä. Valmistaja mahdollistaa myös PCM-, mu-law- ja A-law-muodot. Kontekstin välimuistia ja eräkäsittelyä tuetaan. Ääniformaatin ominaisuudet on huomioitava erillään siitä, miten valittu puhemenetelmä tosiasiassa palauttaa tiedoston.
Mallin rajat
Tälle versiolle ei ilmoiteta Thinking-ominaisuutta, funktiokutsuja, koodin suoritusta, tiedostohakua, hakutuloksiin perustuvaa ankkurointia, Google Maps -palvelua, rakenteisia tekstivastauksia, kuvien luomista eikä verkko-osoitteiden sisällön käyttöä. Sen tarkoitus on lukea valmiita aineistoja nopeasti ääneen.
Pienen viiveen painottaminen ei määrää jokaisen pyynnön valmistumisaikaa. Kielivalikoima, äänenvalintatavat ja esityksen ohjaus kuvaavat itse mallin kykyjä eivätkä tarkoita kaikkien asetusten automaattista saatavuutta kaikissa puhemenetelmissä.
Ailoot · Puhesynteesi POST /v1/audio/speech gemini-3.8-flash-lite-tts
gemini-3.8-flash-lite-ttsAloitus
Googlen puhemalli tekstien laajamittaiseen ääneenlukemiseen, peräkkäisiin repliikkeihin ja puheskenaarioihin 101 kielellä.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Ääni
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot · Puhesynteesi POST /v1/audio/speech
- Syötetyypit
text- Tulostyypit
audio- Konteksti
- 8 192 tokens
- Enimmäistuloste
- 16 384 tokens
- Tulosteen muoto
- natiivit äänitavut tai JSON-aineistolinkit
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat gemini-3.8-flash-lite-tts | Oletus— |
Kenttäinput | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 | Oletus— |
Kenttävoice | Tyyppistring | VaatimusValinnainen | Arvot & rajat 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 | OletusKore |
Kenttäresponse_format | Tyyppistring | VaatimusValinnainen | Arvot & rajat , wav, json | Oletus |
Kenttästream_format | Tyyppistring | VaatimusValinnainen | Arvot & rajat audio | Oletus— |
Syöteaineistojen yhdistelmät
text_to_speech · Pakollinen: input
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametrimaterial_types | Sopimustext |
Parametrirequired | Sopimusnull |
Parametrioptional_controls | Sopimusnull |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · todellisuudessa palautettu task_id tai mediakirjaston tietue
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Menetelmien rakenteet ja ID:t ovat täsmällisiä; toimittajan kyvykkyys on erillinen pyynnön hyväksymisestä.
Hinnoittelu
Ailoot-menetelmien hinnat
POST /v1/audio/speech- Syöte
- 0,0005 $ / 1K
- Tuloste
- 0,006 $ / 1K
- Välimuistin luku
- 0,000125 $ / 1K
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot · Puhesynteesi
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
Vastaanota ja tallenna tulokset
Ailoot · Puhesynteesi
natiivit äänitavut tai JSON-aineistolinkit
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
Yksi tulos palautetaan oletuksena natiiveina äänitavuina todellisella Content-Type-otsakkeella; response_format=json tai useampi tulos palauttaa kaikki käyttäjälle kuuluvat linkit. Pyydettyä MP3/Opus/AAC/FLAC/PCM-muunnosta tai SSE:tä ei tehdä.
Jos alkuperäinen vastaus on tarkistettava
Säilytä alkuperäinen operation_id/X-Client-Request-ID täsmäytystä varten lähettämättä pyyntöä uudelleen; erillistä äänen tilakyselyreittiä ei ole.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttäbinary native audio | Tyyppibytes |
Kenttämodel | Tyyppistring |
Kenttäresponse_id | Tyyppistring |
Kenttäactual_count | Tyyppiinteger |
Kenttädata[] | Tyyppiowned audio asset link |
Virheet ja seuraavat vaiheet
| Vastaus | Ehto | Seuraava vaihe |
|---|---|---|
Vastaus400 · invalid_request_error | EhtoVirheelliset pakolliset kentät, aineiston esitysmuoto tai parametrin arvo | Seuraava vaiheKorjaa ilmoitetut kentät ennen uutta luontipyyntöä. |
Vastausserver_error | EhtoPalautettu vastaus ilmoittaa, että operaatio tai tulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen palautettu operaation tai tehtävän ID, pyynnön otsakkeet ja vastaus; jatka kyseisen alkuperäisen operaation tuettuja lukutoimintoja. Älä lähetä luontipyyntöä uudelleen. |
Aliakset
Mallin aliakset
Ailoot gemini-3.8-flash-lite-tts
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · Gemini 3.8 Flash Lite Tts
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:text→audio- Mitä kenttiä pyyntö käyttää?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:model,input,voice,response_format,stream_format- Mitä rajoja sovelletaan?
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:ctx:8192;max_out:16384