Passer au contenu

Elevenlabs Music v2

Intégrer

Identifiant du modèle elevenlabs/music/v2
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/elevenlabs/music/v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Fichiers comme dans l’exemple: 1,20 $ 1 200 crédits API vos fichiers sont mesurés avant l’exécution L’exécuter sur cette page

Obtenir une clé API
ElevenLabs Texte vers musique #music#text-to-music

Compose de la musique à partir d’un prompt textuel ou d’un plan de composition par segments, avec mode instrumental facultatif

ElevenLabs · audio

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

88 / 4100

Description textuelle de la musique souhaitée.

Durée facultative de la chanson en millisecondes, de 3000 ms à 600000 ms, applicable uniquement avec un prompt. Si elle est omise, le modèle détermine la durée à partir du prompt.

Avancé output_format · seed · force_instrumental · composition_plan
par défaut mp3_48000_192

Choisissez le format de l'audio généré selon le modèle codec_sample_rate_bitrate. Les entrées audio Twilio utilisent couramment le μ-law, également écrit mu-law ou approximé par u-law ; un exemple MP3 est mp3_22050_32, qui indique une fréquence d'échantillonnage de 22.05 kHz et un débit de 32 kbs.

Seed d'initialisation de la génération musicale, utilisable uniquement avec `composition_plan`, pour améliorer la cohérence entre exécutions avec des paramètres et un seed identiques. La reproduction exacte des résultats n'est pas garantie.

Plan de composition musicale organisé en segments.

POST /run/elevenlabs/music/v2?wait=20 devis → 1,20 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/elevenlabs/music/v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Elevenlabs Music v2

Crée de la musique à partir d’un `prompt` textuel de 4100 caractères maximum ou d’un `composition_plan` structuré. Avec un prompt, `music_length_ms` définit une durée comprise entre 3000 et 600000 ms, et `force_instrumental` supprime les voix. `output_format` sélectionne le codec, le taux d’échantillonnage et le débit, notamment les options MP3 et PCM. `seed` fonctionne uniquement avec un plan de composition.

Paramètres

NomType Par défautAutorisé Description
promptfacultatif
Typestring | null
≤ 4 100 caractères
Description textuelle de la musique souhaitée.
composition_planfacultatif
Typeobject
Plan de composition musicale organisé en segments.
composition_plan.chunksrequis
Typeobject[]
1 – 30 items
Segments ordonnés utilisés pour la génération, limités à 30 segments pour une durée cumulée de 3000 ms à 600000 ms.
composition_plan.chunks[].textrequis
Typestring
Texte de génération du segment, limité à 30 lignes de 200 caractères maximum chacune. Les paroles peuvent contenir des indications entre accolades, comme {scratching}, et être précédées d'un nom de section facultatif entre crochets, comme [Verse 1]. Ce nom doit contenir 1–100 caractères.
composition_plan.chunks[].duration_msrequis
Typeinteger
3 000 – 120 000
Durée du segment en millisecondes, de 3000 ms à 120000 ms.
composition_plan.chunks[].positive_stylesrequis
Typestring[]
Styles et indications musicales souhaités pour ce segment, l'influence la plus forte venant des choix du premier segment : ils définissent le genre et le ton généraux de la chanson. Les segments suivants peuvent développer la musique, ajouter des nuances ou changer de direction ; les descriptions en anglais fonctionnent le mieux.
composition_plan.chunks[].negative_stylesfacultatif
Typestring[]
Styles et indications musicales à éviter dans ce segment ; indiquez des éléments uniquement pour les exclusions explicites, sinon laisser la liste vide constitue une bonne valeur par défaut.
composition_plan.chunks[].context_adherencefacultatif
Typeenum
lowmediumhigh
L'adhérence au contexte équilibre liberté créative et cohérence avec les segments voisins : choisissez une valeur élevée pour la cohérence, ou faible pour autoriser davantage d'écarts créatifs.
composition_plan.chunks[].audio_referencefacultatif
Typeobject
Clip audio de conditionnement stylistique pour ce segment ; pour influencer toute la chanson, fournissez-le dans le premier segment. Cet emplacement a la plus grande influence, car sa référence affecte tous les segments suivants.
music_length_msfacultatif
Typeinteger | null
3 000 – 600 000
Durée facultative de la chanson en millisecondes, de 3000 ms à 600000 ms, applicable uniquement avec un prompt. Si elle est omise, le modèle détermine la durée à partir du prompt.
force_instrumentalfacultatif
Typeboolean
Par défautfalse
Contrôle instrumental uniquement, disponible seulement avec un prompt. La valeur true garantit une sortie instrumentale ; false autorise une musique instrumentale ou non instrumentale selon le prompt.
seedfacultatif
Typeinteger | null
Seed d'initialisation de la génération musicale, utilisable uniquement avec `composition_plan`, pour améliorer la cohérence entre exécutions avec des paramètres et un seed identiques. La reproduction exacte des résultats n'est pas garantie.
output_formatfacultatif
Typeenum
Par défautmp3_48000_192
mp3_22050_32mp3_24000_48mp3_44100_32mp3_44100_64mp3_44100_96mp3_44100_128mp3_44100_192mp3_48000_128mp3_48000_192mp3_48000_240mp3_48000_320pcm_8000pcm_16000pcm_22050pcm_24000pcm_32000
+9 de pluspcm_44100pcm_48000ulaw_8000alaw_8000opus_48000_32opus_48000_64opus_48000_96opus_48000_128opus_48000_192
Choisissez le format de l'audio généré selon le modèle codec_sample_rate_bitrate. Les entrées audio Twilio utilisent couramment le μ-law, également écrit mu-law ou approximé par u-law ; un exemple MP3 est mp3_22050_32, qui indique une fréquence d'échantillonnage de 22.05 kHz et un débit de 32 kbs.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "elevenlabs/music/v2",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1200,
    "usd": "1.20",
    "charged": 1200,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Fichier musical généré, encodé en audio MP3.

Plus de modèles : Texte vers musique

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/elevenlabs/music/v2.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt