Google: Gemini 3.1 Flash TTS Preview
Google Gemini 3.1 Flash TTS Preview pretvarja pisne scenarije v izrazno bogat govorni zvok. Navodila v naravnem jeziku, govorčevi Audio Profiles, Director’s Notes in zvočne oznake znotraj besedila oblikujejo tempo, ton in naglas. Podpira neposredno ustvarjanje dialoga in več kot 70 jezikov ter uporablja obliko pozivov in zvoka različice 3.1.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
Google Gemini 3.1 Flash TTS Preview je izdaja za pretvorbo besedila v govor iz družine Gemini 3.1 Flash Audio. Sprejema besedilo in ustvarja govorni zvok z izraznostjo, usmerjeno s pozivom. Google to generacijo opisuje kot izboljšanje naravnosti govora, možnosti usmerjanja in večjezične zmogljivosti, z neposrednim ustvarjanjem dialoga več govorcev in podporo za več kot 70 jezikov. Praktična uporaba je kratka pripovedovana učna vsebina, izmenjava med liki ali govorjeni odlomek, pri katerem je izvedba enako pomembna kot ubeseditev.
Pripravite dokončan scenarij in navodila za govorno izvedbo. Ta generacija uporablja navodila v naravnem jeziku znotraj besedilnega vhoda za usmerjanje glasovnega sloga, tempa in izvedbe. Googlova objava uvaja navodila za prizor, ki določijo situacijo, govorčeve Audio Profiles za opredelitev likov in Director’s Notes za usmerjanje tempa, tona in naglasa. Pri pripravi poziva naj bodo ti deli prepoznavni, da je mogoče predvidene besede in navodila za izvedbo pregledati ločeno. Jedrnata navodila je lažje popravljati kot več med seboj tekmujočih opisov istega glasu.
Izvirna navodila za vajo lahko na primer opišejo mirnega pripovedovalca, ki razlaga muzejski eksponat, z umirjenim ritmom in toplejšim tonom pri zadnji povedi. Priloženi scenarij naj vsebuje dejanska imena eksponata in natančno ubeseditev, ki jo je treba izgovoriti. Pri dialogu likom določite različne profile in jasno zaporedje govornih izmenjav. S kontekstom prizora pojasnite, ali en govorec drugega pomirja, postavlja iskreno vprašanje ali se odziva z zadržanim presenečenjem. Ustvarjeni izdelek, ki ga je treba oceniti, je slišna izvedba tega scenarija.
Zvočne oznake znotraj besedila dodajajo lokalni nadzor in omogočajo, da se govorčeva izraznost spremeni znotraj povedi, namesto da bi bila v celoti odvisna od uvodnih navodil. Google oznake opisuje kot sredstvo za usmerjanje glasovnega sloga, tempa in izvedbe. Uporabite jih tam, kjer izvedba potrebuje določen premik, preostalo besedilo pa naj bo naravno za izgovorjavo. Koristna razlika pri tej izdaji je med splošnimi navodili za lik ali prizor in lokalno spremembo izvedbe. Kratek nevtralen odlomek lahko vzpostavi osnovni glas, preden scenarij doda več čustvenih navodil.
Pri večjezičnem delu priložite scenarij v končnem jeziku ter v navodilih navedite želeni naglas in način govora. Googlova objava dokumentira podporo za več kot 70 jezikov. Kot praktično uredniško pripravo dosledno zapisujte ponavljajoča se imena, razpišite dvoumne okrajšave, kadar je potrebno eno določeno branje, in preverite števila v govornem rezultatu. Samo oznaka jezika ne določa, kako naj zveni ime znamke ali prevzet izraz. Pred sprejetjem dolge pripovedi odlomke s temi izrazi primerjajte s predvideno izgovorjavo.
Stran modela Gemini API za ta model v predogledu navaja vhodno omejitev 8,192 žetonov in izhodno omejitev 16,384 žetonov. DeepMindova izvirna kartica modela TTS ločeno navaja besedilni vhod do 16K žetonov in zvočni izhod 32K žetonov; te številke iz kartice modela se razlikujejo od omejitev strežnega okolja Gemini API. V pripravljeni vhod poleg scenarija vštejte tudi navodila za izvedbo. Izhodni obseg je izražen v zvočnih žetonih, zato ne zagotavlja določenega trajanja posnetka. Dolgo učno vsebino ali zgodbo razdelite na smiselne odseke, ohranite ista navodila za like in poslušajte stike med odseki. Pri scenariju dialoga poleg izgovorjenih besed in čustvene izvedbe preverite tudi pripisovanje govorcem in vrstni red izmenjav.
Googlova dokumentacija za prehod določa privzeti izhod različice 3.1 kot surovi PCM brez glave s tipom audio/l16. Pri pripravi posnetka za urejanje zvočni bajti potrebujejo ustrezne podatke za predvajanje ali vsebnik; samo dodajanje končnice WAV imenu datoteke ne ustvari glave WAV. Pred uvozom rezultata preverite dejansko vrnjeno obliko. Google navaja tudi, da zvok, ustvarjen z Gemini 3.1 Flash TTS, vsebuje nezaznaven vodni žig SynthID. Vodni žig je namenjen prepoznavanju ustvarjenega zvoka in ne nadomešča prepisa, oznak govorcev ali pregleda s poslušanjem.
Način priprave za 3.1 se bistveno razlikuje od 3.8. Gemini 3.8 trajna navodila in identiteto govorca premakne v strukturirane govorne metapodatke, uporablja oznake za točkovne dogodke v kotnih oklepajih in privzeto obliko pri dokončanih zahtevah spremeni v WAV. Poziv za 3.1 ohranite kot poziv za 3.1, namesto da bi vanj mešali novejšo strukturo zahteve. Googlova preglednica podprtih modelov za 3.1 navaja sintezo govora z enim in z več govorci, medtem ko nastavitve oblikovanih glasov in posnemanja glasu pripadajo vnosom 3.8. Ločena izdaja Flash Live obravnava interaktivni zvočni vhod; ta izdaja TTS je namenjena pripravljeni produkciji iz besedila v zvok.
Posnetek primerjajte s pisnim scenarijem in preverite izpuščene ali ponovljene besede, imena, časovni potek govornih izmenjav in predvidene čustvene spremembe. Če ena poved potrebuje drugačen poudarek, spremenite lokalno navodilo in preglejte zadevni prehod. S takim postopkom so navodila za izvedbo uporabna: beležijo, kaj mora pri govorcu ostati stalno in kaj se mora v posameznem odlomku spremeniti, scenarij pa ohranja vsebino, ki jo mora občinstvo slišati.
Ailoot Ultra · Govor POST /v1/audio/speech google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-preview
google/gemini-3.1-flash-tts-previewZačetek
Google Gemini 3.1 Flash TTS Preview pretvarja pisne scenarije v izrazno bogat govorni zvok. Navodila v naravnem jeziku, govorčevi Audio Profiles, Director’s Notes in zvočne oznake znotraj besedila oblikujejo tempo, ton in naglas. Podpira neposredno ustvarjanje dialoga in več kot 70 jezikov ter uporablja obliko pozivov in zvoka različice 3.1.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- Zvok
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Govor POST /v1/audio/speech
- Vhod
text- Izhod
audio
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve google/gemini-3.1-flash-tts-preview | Privzeto— |
Poljeinput | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve Najmanjša dolžina: 1 | Privzeto— |
Poljevoice | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve 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 Najmanjša dolžina: 1 | Privzeto— |
Poljeresponse_format | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve mp3, pcm | Privzetopcm |
Poljeprovider | Vrstaobject | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, input, voice |
Parametermaterial_types | Specifikacijatext |
Življenjski cikel: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Dejansko vrnjeni task_id ali zapis v medijski knjižnici
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenik
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene Ailoot
Cene po nastavitvah
Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.
| Nastavitev | Cenovna lestvica | Obračunska enota | Strošek |
|---|---|---|---|
| NastavitevOsnovne cene žetonov | Cenovna lestvicaOsnovna cena | Obračunska enota— | Strošek Vhod · Vhodni žetoni — / 1K žetonov Izhod · Izhodni žetoni — / 1K žetonov Vhod · Branje predpomnilnika — / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
| Nastavitevvhodni žeton | Cenovna lestvica— | Obračunska enota/ 1K žetonov | Strošek Vhod $0.002 / 1K žetonov |
| Nastavitevizhodni žeton | Cenovna lestvica— | Obračunska enota/ 1K žetonov | Strošek Izhod $0.04 / 1K žetonov |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
Ailoot Ultra · Govor
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.1-flash-tts-preview', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Orus', 'response_format': 'pcm'}
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.
Prejmi in shrani rezultate
Ailoot Ultra · Govor
Celoten binarni zvok ali izvirni odgovor audio_url, glave in vsako sredstvo v vaši lasti.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Branje druge vsebine
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.
Ohrani vse dokončane rezultate
Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.
Shranite celoten odgovor in glave, vse dejanske izhode, izvirne vrnjene identifikatorje in vsa polja s podatki o porabi. Pridobite podatke izvirne operacije brez ponovnega pošiljanja zahteve za ustvarjanje.
Če je treba preveriti izvirni odgovor
Shranite vrnjeni X-Client-Request-ID za uskladitev evidenc. Berite samo dejansko vrnjene vrednosti task_id/asset_id ali svojo medijsko knjižnico; iz ID operacije nikoli ne sestavite URL opravila in zahteve za ustvarjanje nikoli ne pošljite znova.
Druga imena
Druga imena modelov
Ailoot Ultra google/gemini-3.1-flash-tts-preview
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · Google: Gemini 3.1 Flash TTS Preview
- Kateri vhodi in rezultati so na voljo?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:text→audio- Katera polja uporablja zahteva?
POST /v1/audio/speech·google/gemini-3.1-flash-tts-preview:model,input,voice,response_format,provider