PopNowDocs API
Contenu principal

Référence API de Chatterbox

Voix en anglais capable d’imiter un court échantillon

Une seule clé API PopNow suffit pour appeler Chatterbox depuis votre code. Vous trouverez ici les identifiants de modèle à envoyer, chaque champ d’entrée accepté, le coût d’une requête en crédits et une requête à coller telle quelle dans un terminal.

Les descriptions des paramètres proviennent du schéma d’entrée du modèle et ne sont disponibles qu’en anglais.

En bref

Éditeur
Resemble AI
Résultat
Audio
À partir de
5.4 crédits par requête ($0.054)

1 crédit = 0,01 $. À l’acceptation, une tâche réserve le montant maximal possible, puis facture la consommation réelle à la fin, arrondie au crédit supérieur ; le reste est libéré. Une tâche en échec n’est pas facturée. Pour connaître le montant exact avant de lancer, appelez POST /api/v1/jobs/quote.

Synthèse vocale

resemble-ai/chatterbox-v1/text-to-speech

Prix

OptionCrédits (par requête)Dollars US
Par défaut5.4$0.054

Paramètres

ChampTypeValeur par défautValeurs admisesRôle
textObligatoirestring—jusqu’à 1 000 caractèresUp to 1,000 characters of English, read exactly as written. Spell sounds out; tags are read aloud.
reference_audio_urlFacultatifstring (uri)——Optional clip of the voice to imitate; the reading takes on its timbre.
exaggerationFacultatifnumber0.5de 0 à 1How emotional the reading is, from 0 (flat) to 1 (dramatic).
temperatureFacultatifnumber0.7de 0.05 à 2Variation between takes, from 0.05 to 2.
guidance_scaleFacultatifnumber0.5de 0.1 à 1How closely the reading follows the text's natural pacing, from 0.1 to 1.

Exemple de requête

Cette requête fonctionne telle quelle ; les champs omis gardent leur valeur par défaut. Placez d’abord votre clé dans POPNOW_API_KEY.

POST /api/v1/jobs/createTask
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: $(uuidgen)" \
  -d '{
  "model": "resemble-ai/chatterbox-v1/text-to-speech",
  "input": {
    "text": "Hi there! This voice was created with the PopNow API in just a few seconds."
  }
}'

La réponse contient tout de suite un taskId. Récupérez le résultat avec GET /api/v1/jobs/recordInfo, ou ajoutez callBackUrl pour être prévenu.

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Pour aller plus loin

Sur cette page