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
| Parametro | Obbligatorio | Descrizione |
|---|---|---|
text | Sì | The words to be spoken, exactly as written. Billed per 1,000 characters. |
pitch | No | Pitch shift in semitones; 0 keeps the voice's own pitch. ≥ -12 · ≤ 12 · Predefinito: 0 |
speed | No | Velocità del parlato. ≥ 0.5 · ≤ 2 · Predefinito: 1 |
volume | No | Loudness multiplier; 1 is the normal level. ≥ 0.5 · ≤ 2 · Predefinito: 1 |
language | No | La lingua del parlato. zh · en · ja · es-mx · id · pt-br · ko · it · de · fr |
voice_id | No | Scegli 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_rate | No | Sample rate in Hz. The model uses 24000 when omitted. 8000–48000 |
instructions | No | How to read the text: tone, emotion, pace or volume. Not spoken and not billed. |
output_format | No | Tipo 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.
| Opzione | Crediti ogni 1.000 caratteri | ≈ USD |
|---|---|---|
| Standard | 10,8 | 0,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
- 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.
- 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à.
- 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.