Google: Gemini 3.8 Flash TTS
Google Gemini 3.8 Flash TTS crea parlato espressivo per audiolibri, narrazione in studio e dialoghi tra personaggi. Unisce un copione da leggere parola per parola a indicazioni separate su parlanti e recitazione, tag vocali momentanei e copertura di 130 lingue, concentrandosi su pronuncia, accenti regionali e coerenza della voce.
Informazioni sul modello
Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.
Google Gemini 3.8 Flash TTS è il livello dedicato all'interpretazione vocale creativa della famiglia text-to-speech 3.8 di Google. Pone l'accento su fedeltà acustica, gamma emotiva, accenti regionali e continuità della voce di un personaggio in dialoghi estesi. Google evidenzia audiolibri, narrazione in studio, pronunce difficili e scene con una componente rilevante di recitazione vocale. L'output è audio parlato ricavato da un copione testuale preparato, adatto a valutare l'interpretazione di un narratore o ad assemblare una conversazione sceneggiata insieme ad altri elementi di produzione.
Inizia dalle parole esatte che devono essere ascoltate. Il testo della trascrizione 3.8 viene trattato letteralmente, mentre il parlante e l'interpretazione continuativa vanno inseriti in metadati del parlato separati. Assegna a ogni turno un'identità chiara del parlante e, dove utile, una breve indicazione di stile, come preoccupazione contenuta o curiosità allegra. Suddividi una battuta in turni separati quando l'emozione o il ritmo cambiano in modo sostanziale. Questo rende il brief più facile da controllare: la trascrizione contiene il dialogo e l'indicazione associata spiega come interpretare quella parte. Le normali istruzioni scritte inserite nella trascrizione potrebbero essere lette ad alta voce.
Il sistema vocale 3.8 di Google comprende voci predefinite, una libreria vocale estesa, personaggi vocali progettati e identità vocali replicate. Scegli il personaggio vocale di base prima di applicare cambiamenti temporanei alla recitazione. Un accento regionale stabile o l'identità di un personaggio appartengono alla voce scelta; il campo style controlla l'interpretazione del momento. Il produttore consiglia di riutilizzare quella voce con indicazioni brevi, anziché ripetere lunghi blocchi Audio Profile o Director's Notes. La configurazione documentata per un dialogo in un'unica richiesta combina fino a due parlanti predefiniti. Per personaggi progettati o replicati, la guida indica di generare i singoli turni quando si assembla uno scambio tra più personaggi.
Inserisci una breve vocalizzazione umana o una pausa nel punto pertinente con un tag tra parentesi angolari. Un esempio originale di copione è «Pensavo che te ne fossi andato. <short pause> <sigh> Ho lasciato la luce accesa». Associa un'interpretazione sommessa all'intero turno, anziché inserire questa istruzione tra le parole pronunciate. Punteggiatura e maiuscole possono aiutare a rendere un'esitazione o a enfatizzare una parola. Google documenta inoltre reazioni dell'ascoltatore delimitate da barre verticali per segnali di ascolto e dialoghi sovrapposti, e identifica Flash TTS come l'edizione 3.8 preferita per sovrapposizioni più marcate. Mantieni tali reazioni abbastanza brevi da consentire all'ascoltatore di comprendere comunque la battuta principale.
Il produttore elenca 130 lingue supportate per Flash TTS e sottolinea la copertura di dialetti regionali e minoritari. Un brief sull'interpretazione regionale è utile per il personaggio di un audiolibro localizzato o per una narrazione il cui accento conta per il pubblico. Prepara il copione nella lingua definitiva, con grafie coerenti dei nomi ricorrenti e una lettura intenzionale di abbreviazioni e numeri. Come passaggio editoriale, inizia il controllo all'ascolto dai brani contenenti nomi difficili, cambi di dialetto o transizioni emotive. L'accento e il ritmo desiderati devono essere valutati nella voce generata, anziché dedotti dalla sola etichetta della lingua.
La guida all'output 3.8 distingue i file completi dall'audio in streaming. L'impostazione predefinita per una richiesta completata è un file WAV con intestazione RIFF: PCM a 24 kHz, mono, signed a 16 bit little-endian. L'impostazione predefinita per lo streaming è PCM lineare raw senza intestazione con le stesse caratteristiche di campionamento. PCM lineare raw, mu-law e A-law sono anche opzioni di codifica documentate. Usa le informazioni effettive sulla codifica quando prepari la riproduzione o importi il risultato in un editor. Per una sequenza di file di dialogo separati, mantieni coerenti i formati e controlla le giunzioni per individuare cambi improvvisi di livello, ritmo o ambiente sonoro.
La pagina dell'esatto modello di Google specifica limiti di erogazione tramite Gemini API di 8,192 token di input e 16,384 token di output. Sono limiti di token, non una durata fissa di audiolibro o un numero esatto di secondi di parlato. Suddividi i copioni lunghi in punti significativi e conserva l'identità vocale scelta tra le sezioni. In una produzione della lunghezza di un capitolo, ascolta la continuità nei cambi di paragrafo e di scena, oltre all'accuratezza delle parole in ciascun segmento. Un buon controllo pratico registra quali battute richiedono revisioni della pronuncia o della recitazione, anziché riscrivere l'intero brief vocale dopo ogni take.
Flash TTS e Flash-Lite TTS condividono la struttura di preparazione 3.8, quindi la scelta dell'edizione può seguire le esigenze del lavoro. Flash TTS privilegia recitazione, dialoghi complessi, pronunce difficili e copertura dialettale più ampia; Flash-Lite privilegia la produttività per contenuti parlati di routine. I controlli espressivi riguardano il parlato umano e gli eventi vocali. Effetti di sottofondo, colonna sonora e mix di produzione completo possono essere pianificati come risorse separate. Scrittura del copione, traduzione e riconoscimento del parlato registrato restano fasi distinte attorno a questo modello da testo ad audio.
Ailoot Ultra · Voce POST /v1/audio/speech google/gemini-3.8-flash-tts
google/gemini-3.8-flash-ttsIntroduzione
Google Gemini 3.8 Flash TTS crea parlato espressivo per audiolibri, narrazione in studio e dialoghi tra personaggi. Unisce un copione da leggere parola per parola a indicazioni separate su parlanti e recitazione, tag vocali momentanei e copertura di 130 lingue, concentrandosi su pronuncia, accenti regionali e coerenza della voce.
- Input accettati
- Testo
- Risultati
- Audio
Disponibile in Ailoot · input e metodi
Ailoot Ultra · Voce POST /v1/audio/speech
- Tipi di input
text- Tipi di output
audio
| Campo | Tipo | Requisito | Valori e limiti | Predefinito |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObbligatorio | Valori e limiti google/gemini-3.8-flash-tts | Predefinito— |
Campoinput | Tipostring | RequisitoObbligatorio | Valori e limiti Lunghezza minima: 1 | Predefinito— |
Campovoice | Tipostring | RequisitoObbligatorio | Valori e limiti 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 Lunghezza minima: 1 | Predefinito— |
Camporesponse_format | Tipostring | RequisitoFacoltativo | Valori e limiti mp3, pcm | Predefinitopcm |
Campoprovider | Tipoobject | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Parametri e ciclo di vita del metodo
| Parametro | Contratto |
|---|---|
Parametrocontent_type | Contrattoapplication/json |
Parametrorequired | Contrattomodel, input, voice |
Parametromaterial_types | Contrattotext |
Ciclo di vita: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · task_id effettivamente restituito o record della libreria multimediale
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tariffe
Le tariffe non aggiungono opzioni alla richiesta. I parametri supportati sono elencati nel metodo selezionato.
- Modalità rapida
- Non specificato Quando è selezionata la modalità rapida
- Modalità flex
- Non specificato Quando è selezionata la modalità flex
- Sforzo massimo di ragionamento
- Non specificato Quando lo sforzo massimo di ragionamento usa l'adeguamento predefinito (default)
Tariffe Ailoot
Prezzi per configurazione
Associa ogni costo alle condizioni indicate. Usa una sola tariffa per ogni insieme di configurazioni alternative.
| Configurazione | Listino delle tariffe | Unità di fatturazione | Costo |
|---|---|---|---|
| ConfigurazioneTariffe base dei token | Listino delle tariffeTariffa base | Unità di fatturazione— | Costo Input · Token in input — / 1K token Output · Token in output — / 1K token Input · Lettura dalla cache — / 1K token Input · Scrittura nella cache — / 1K token Input · Scrittura nella cache, 1 ora — / 1K token |
| Configurazionetoken di input | Listino delle tariffe— | Unità di fatturazione/ 1K token | Costo Input $0.001 / 1K token |
| Configurazionetoken di output | Listino delle tariffe— | Unità di fatturazione/ 1K token | Costo Output $0.018 / 1K token |
Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →
Esempi di richieste
Ailoot Ultra · Voce
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.8-flash-tts', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Zephyr'}
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.
Ricevi e salva i risultati
Ailoot Ultra · Voce
Audio binario completo o risposta audio_url originale, intestazioni e ogni risorsa di tua proprietà.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Altre letture di contenuto
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.
Conserva tutti i risultati completati
Conserva ogni risposta, file e parte di contenuto restituiti per intero.
Conserva la risposta completa e gli header, ogni output effettivo, gli identificatori originali restituiti e tutti i campi di utilizzo. Recupera l'operazione originale senza inviare nuovamente la richiesta di creazione.
Se occorre verificare la risposta originale
Conserva l'X-Client-Request-ID restituito per la riconciliazione. Leggi solo i valori task_id/asset_id effettivamente restituiti o la tua libreria multimediale; non costruire mai un URL del task a partire dall'ID dell'operazione e non reinviare mai la richiesta di creazione.
Alias
Alias del modello
Ailoot Ultra google/gemini-3.8-flash-tts
Alias dei percorsi dei metodi
Usa i percorsi dei metodi indicati sopra.
ID di chiamata correlati
FAQ · Google: Gemini 3.8 Flash TTS
- Quali input e risultati sono disponibili?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:text→audio- Quali campi usa la richiesta?
POST /v1/audio/speech·google/gemini-3.8-flash-tts:model,input,voice,response_format,provider