modelli

Fish Audio: Drama 3

Markdown · JSON

Fish Audio: Drama 3

Drama 3 trasforma un copione scritto in parlato con indicazioni interpretative. Modella emozione ed espressione con istruzioni in linguaggio naturale, aggiungi pause e suoni, guida la pronuncia e costruisci scene con più parlanti. Il flusso vocale pubblicato supporta oltre 80 lingue, compresi cambi di lingua all’interno di una frase.

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.

Drama 3 è il modello text-to-speech di Fish Audio per un copione da interpretare. Produce audio parlato dalle parole fornite e dà all’autore del copione controllo sull’espressione. Una battuta può contenere un’indicazione emotiva, una modifica locale dell’interpretazione vocale o un’istruzione di pronuncia, quindi l’input comprende sia il contenuto da pronunciare sia come deve suonare.

Scrivi le parole e dirigi l’interpretazione

Prepara le parole esatte che l’ascoltatore deve sentire prima di aggiungere indicazioni interpretative. Mantieni chiari nel copione nomi, date e istruzioni importanti e usa la punteggiatura per stabilire il ritmo previsto della frase. Poi colloca un’indicazione in linguaggio naturale tra parentesi quadre prima della battuta a cui si riferisce. Descrivi emozione o espressione desiderate in termini concreti, come un annuncio misurato, uno scambio teso o una spiegazione calorosa.

Drama 3 supporta anche controlli locali all’interno di una battuta. Le istruzioni inline possono introdurre suoni e pause, mentre tag interpretativi abbinati possono agire su parole specifiche. Mantieni chiaro l’ambito di ogni istruzione: una direzione per una frase non deve diventare per errore quella dell’intera scena. Leggi il copione una volta per il significato e una per l’interpretazione prima della sintesi.

Scene, lingue e pronuncia

Il modello pubblicato supporta più parlanti in una sola richiesta. Organizza il dialogo in turni chiari dei parlanti e dai a ogni turno uno scopo: una domanda, un’interruzione, una spiegazione o una risposta. Per una lezione o una spiegazione, lo stesso approccio può separare un narratore da un personaggio citato senza riscrivere il materiale come un unico monologo indistinto.

Drama 3 supporta oltre 80 lingue e può cambiare lingua all’interno di una frase mantenendo la voce. Prepara i passaggi multilingue nelle lingue in cui devono essere pronunciati, anziché presumere che un’istruzione in inglese fornisca una traduzione. Decidi come devono suonare nomi stranieri e termini presi in prestito e usa i controlli fonemici del modello quando la pronuncia richiede indicazioni precise.

Artefatti audio utili

Il modello è adatto a dialoghi tra personaggi, lezioni narrate, brevi spiegazioni, annunci di prodotti e risposte vocali con copione. Mantieni insieme contenuto e scelte interpretative: un passaggio educativo richiede terminologia comprensibile e pause motivate; una scena con personaggi richiede turni chiaramente separati e un’intenzione drammatica coerente. Sono decisioni di scrittura esaminabili prima di generare qualsiasi audio.

Dopo la sintesi, confronta le parole pronunciate con il copione finito. Ascolta eventuali frasi omesse, pause fuori posto, cambi di parlante poco chiari e la pronuncia dei nomi protetti. Conserva copione e indicazioni espressive con l’audio, così che una correzione possa riguardare la battuta interessata. Mantieni insieme contenuto parlato finale e scelte interpretative per battuta quando prepari una revisione.

  • Interpretazione vocale tramite sintesi a partire da un copione completo.
  • Indicazioni in linguaggio corrente tra parentesi quadre prima di una battuta.
  • Suoni e pause inseriti nel testo, con coppie di tag espressivi riferiti a singole parole.
  • Scene con più parlanti e oltre 80 lingue parlate.
  • Controlli dei fonemi per nomi e terminologia specialistica.
  • Dialogo tra personaggi — Un copione con turni dei parlanti e indicazioni di interpretazione chiaramente separati. Una scena parlata con variazioni intenzionali dell’interpretazione.
  • Spiegazione narrata — Una lezione completa con terminologia e pause indicate. Audio vocale che può essere verificato confrontandolo con il testo della lezione.
  • Annuncio multilingue — Testo definitivo nelle lingue previste che conserva le scelte di pronuncia. Un passaggio parlato con transizioni linguistiche controllate.
  • Risposta vocale da copione — Una risposta concisa con il tono esplicito e le parole da pronunciare. Un segmento vocale riutilizzabile dall’applicazione che lo integra.
  • Input e risultato — Il modello pubblicato riceve testo e restituisce audio vocale.
  • Ambito dei controlli — Associa un’indicazione alla battuta o alla frase prevista e delimita correttamente l’ambito delle coppie di tag espressivi.
  • Unità di revisione — Conserva il copione esatto e le indicazioni insieme all’audio; verifica pronuncia e turni dei parlanti a livello di singola battuta.
Ailoot Ultra · Voce POST /v1/audio/speech fish-audio/drama-3

fish-audio/drama-3

Fish Audio /fish-audio/drama-3

Introduzione

Drama 3 trasforma un copione scritto in parlato con indicazioni interpretative. Modella emozione ed espressione con istruzioni in linguaggio naturale, aggiungi pause e suoni, guida la pronuncia e costruisci scene con più parlanti. Il flusso vocale pubblicato supporta oltre 80 lingue, compresi cambi di lingua all’interno di una frase.

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
CampoTipoRequisitoValori e limitiPredefinito
CampomodelTipostringRequisitoObbligatorioValori e limiti
fish-audio/drama-3
Predefinito—
CampoinputTipostringRequisitoObbligatorioValori e limiti
Lunghezza minima: 1
Predefinito—
CampovoiceTipostringRequisitoObbligatorioValori e limiti
Lunghezza minima: 1
Predefinito—
Camporesponse_formatTipostringRequisitoFacoltativoValori e limiti
mp3, pcm
Predefinitopcm
CampoproviderTipoobjectRequisitoFacoltativoValori e limitiPredefinito—
Parametri e ciclo di vita del metodo
ParametroContratto
Parametrocontent_typeContrattoapplication/json
ParametrorequiredContrattomodel, input, voice
Parametromaterial_typesContrattotext
Parametromaterial_conditionsContrattoSeleziona un ID reale di una voce supportata; per questo modello non è stato inventato alcun valore letterale predefinito o voce.

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.

ConfigurazioneListino delle tariffeUnità di fatturazioneCosto
ConfigurazioneTariffe base dei tokenListino delle tariffeTariffa baseUnità 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
Configurazionebyte UTF-8 in ingressoListino delle tariffe—Unità di fatturazioneper byte UTF-8 in inputCosto
Input · byte UTF-8 in ingresso $0.00002 per byte UTF-8 in input

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

Usa l’input effettivo e conserva il risultato completo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
: "${AILOOT_VOICE:?Set the actual documented input value}"
export AILOOT_VOICE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/drama-3', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': '${ACTUAL_SUPPORTED_VOICE}'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
request['voice']=os.environ['AILOOT_VOICE']
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}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Altre letture di contenuto
Leggi le risorse esistenti di tua proprietà
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 fish-audio/drama-3

Alias dei percorsi dei metodi

Usa i percorsi dei metodi indicati sopra.

ID di chiamata correlati

fish-audio/drama-3

FAQ · Fish Audio: Drama 3
Quali input e risultati sono disponibili?

POST /v1/audio/speech · fish-audio/drama-3: text → audio

Quali campi usa la richiesta?

POST /v1/audio/speech · fish-audio/drama-3: model, input, voice, response_format, provider

Maggiori dettagli

Collega Ailoot a Claude Code, OpenCode, Hermes o alla tua applicazione.

L’azienda e il suo portafoglio di progetti

L’azienda e il suo portafoglio di progetti: milioni di clienti; vendite nell’ordine dei miliardi ogni mese.

Acquista token con uno sconto.

Sconto con abbonamento per lavoro regolare. Codici fino al 50% sull’acquisto di token.

Abbonamento
Scegli un piano scontato per richieste regolari.
Codice fino al 50%
Inserisci il codice all’acquisto. Il prezzo si aggiorna secondo la promozione.
Spese nella cronologia
Modello, token e importo sono salvati per ogni richiesta.

Scegli abbonamento · Consulta prezzi dei modelli

Collega l’API al prodotto che vendi.

SaaS, app e bot secondo offerta e accordo di licenza Ailoot. Per rivendere, richiedi una licenza reseller.

Applicazione commerciale
Integra generazione di testo, immagini, video e suono nelle funzioni a pagamento.
Licenza reseller
Invia descrizione del progetto e schema di accesso. Richiedi condizioni scritte per uso e rivendita.
Documenti sul sito
Offerta, accordo di licenza e politica sui dati sono disponibili prima della connessione.

Richiedi licenza reseller · Offerta e accordo di licenza