Prendi la chiave API

Seed Speech 2.0 API

di ByteDance

41 voci con il tono impostato a parole semplici

bytedance/seed-speech-2.0/text-to-speechDa 11 creditiogni 1.000 caratteri · 0,11 USD
  • 41 voci
  • 10 lingue
  • Sintesi vocale

Informazioni su Seed Speech 2.0

Seed Speech 2.0 di ByteDance, uscito a marzo 2026: invia uno script, scegli una delle 41 voci predefinite, descrivi la resa in linguaggio semplice e ricevi un file MP3.

Lo chiami con il nome di modello bytedance/seed-speech-2.0/text-to-speech su POST /jobs/createTask, da 11 crediti ogni 1.000 caratteri (0,11 USD). I nuovi account ricevono 30 crediti gratuiti per provarlo prima nel Playground.

Per ora questa guida è solo in inglese. →

Parametri della richiesta

ParametroObbligatorioDescrizione
textSìThe words to be spoken, exactly as written. Billed per 1,000 characters.
pitchNoPitch shift in semitones; 0 keeps the voice's own pitch. ≥ -12 · ≤ 12 · Predefinito: 0
speedNoVelocità del parlato. ≥ 0.5 · ≤ 2 · Predefinito: 1
volumeNoLoudness multiplier; 1 is the normal level. ≥ 0.5 · ≤ 2 · Predefinito: 1
languageNoLa lingua del parlato. zh · en · ja · es-mx · id · pt-br · ko · it · de · fr
voice_idNoScegli tra le voci disponibili. vivi_mixed_en_zh_ja_es_id · mindy_en_es_id_pt_zh · stokie_en · dacey_en · tim_en · kian_en_zh · cedric_en_zh · sophie_en_zh · jean_en_zh · magnus_en_zh · mabel_en_zh · nadia_en_zh · opal_en_zh · pearl_en_zh · quentin_en_zh · vienna_mixed_en_zh · alina_mixed_en_zh · corinne_mixed_en_zh · esther_mixed_en_zh · freya_mixed_en_zh · gigi_mixed_en_zh · holly_mixed_en_zh · lyla_mixed_en_zh · daisy_mixed_en_zh · tracy_es_zh · jess_ja_es_id_pt_en_zh · pinky_es_ko_mixed_en_zh · sweety_ja_es · sandy_es_mixed_en_zh · sven_de · minimi_ja · usseau_fr · felipe_es · han_id · martins_pt · enzo_it · shane_ko · bonnie_zh · felix_zh · celeste_zh · monkey_king_zh · Predefinito: stokie_en
sample_rateNoSample rate in Hz. The model uses 24000 when omitted. 8000–48000
instructionsNoHow to read the text: tone, emotion, pace or volume. Not spoken and not billed.
output_formatNoTipo di file del risultato. mp3 · opus · Predefinito: mp3

Prezzi

I prezzi sono in crediti, gli stessi che usi sul sito (1 credito = 0,01 $). L'importo viene trattenuto quando il task è accettato e regolato sul costo reale al termine; i task falliti vengono rimborsati.

OpzioneCrediti ogni 1.000 caratteri≈ USD
Standard10,80,11 USD

Ogni attività è arrotondata per eccesso ai crediti interi, quindi un'esecuzione al livello più basso costa 11 crediti ogni 1.000 caratteri (0,11 USD).

Per avere la cifra esatta prima di eseguire, invia lo stesso body a POST /jobs/quote.

Guida rapida all'API

Chiama l'API di Seed Speech 2.0 in tre passaggi

  1. Crea una chiave API. Accedi a PopNow e crea una chiave nella console API. Le chiavi iniziano con sk-popnow- e usano gli stessi crediti del sito.
  2. Invia la richiesta. Invia POST /jobs/createTask con model bytedance/seed-speech-2.0/text-to-speech e un oggetto input secondo la tabella dei parametri. La risposta restituisce subito un ID attività.
  3. Recupera il risultato. Interroga GET /jobs/recordInfo con l'ID attività, oppure passa una callBackUrl e ti inviamo lì il risultato. Scarica i link di output quando l'attività riesce.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "bytedance/seed-speech-2.0/text-to-speech",
  "input": {
    "text": "Welcome back. Your files finished rendering a minute ago and are ready to download.",
    "voice_id": "stokie_en",
    "output_format": "mp3"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Sostituisci il prompt e gli eventuali link con i tuoi. La scheda API contiene il riferimento per risposta, polling e callback.

Domande sull’API di Seed Speech 2.0

Quanto costa l’API di Seed Speech 2.0?

Seed Speech 2.0 costa 11 crediti (0,11 USD) ogni 1.000 caratteri. I crediti sono gli stessi del sito (1 credito = 0,01 $), i nuovi account ricevono 30 crediti gratuiti e i task falliti vengono rimborsati.

Qual è il nome del modello di Seed Speech 2.0 nell’API?

Inserisci bytedance/seed-speech-2.0/text-to-speech per Sintesi vocale nel campo model di POST /jobs/createTask.

Come controllo la resa?

Scegli una delle 41 voci predefinite con voice_id e descrivi la resa in instructions — tono, emozione, ritmo o volume, in una o due frasi. Le istruzioni plasmano la lettura e non vengono lette ad alta voce.

Quali lingue legge?

Rileva automaticamente la lingua dello script. Puoi anche forzare cinese, inglese, giapponese, spagnolo messicano, indonesiano, portoghese brasiliano, coreano, italiano, tedesco o francese con language. Diverse voci sono create per più di una lingua.

Può copiare la voce di una persona reale?

No. Su questo endpoint sono disponibili solo le 41 voci predefinite; non c'è clonazione né caricamento di una voce di riferimento.

Quali sono i limiti dell’API di Seed Speech 2.0?

Lunghezza del testo (caratteri): 5,000; Voci: 41; Lingue: 10. Le richieste fuori da questi limiti vengono rifiutate prima di qualsiasi addebito.

Posso provare Seed Speech 2.0 senza scrivere codice?

Sì. Il Playground esegue Seed Speech 2.0 con i tuoi crediti PopNow, non richiede una chiave API e mostra il codice di ogni generazione.

Altro su Seed Speech 2.0