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)
- Identifiants de modèle
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
| Option | Crédits (par requête) | Dollars US |
|---|---|---|
Par défaut | 5.4 | $0.054 |
Paramètres
| Champ | Type | Valeur par défaut | Valeurs admises | Rôle |
|---|---|---|---|---|
textObligatoire | string | — | jusqu’à 1 000 caractères | Up to 1,000 characters of English, read exactly as written. Spell sounds out; tags are read aloud. |
reference_audio_urlFacultatif | string (uri) | — | — | Optional clip of the voice to imitate; the reading takes on its timbre. |
exaggerationFacultatif | number | 0.5 | de 0 à 1 | How emotional the reading is, from 0 (flat) to 1 (dramatic). |
temperatureFacultatif | number | 0.7 | de 0.05 à 2 | Variation between takes, from 0.05 to 2. |
guidance_scaleFacultatif | number | 0.5 | de 0.1 à 1 | How 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.
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.
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
-H "Authorization: Bearer $POPNOW_API_KEY"
