Langkau ke kandungan

Elevenlabs

Integrasikan

ID model elevenlabs/text-to-dialogue/eleven-v3
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/elevenlabs/text-to-dialogue/eleven-v3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  }'

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

Permintaan ini: ≈$0.10 100 kredit API · ≈ ₽10.73 Jalankan pada halaman ini

Dapatkan kunci API
ElevenLabs Teks ke Pertuturan #audio

Menukarkan senarai pasangan teks dan ID suara kepada trek audio dialog berbilang penutur

ElevenLabs · Audio

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

•diperlukan

Entri dialog untuk disintesis sebagai pertuturan, setiap satu memadankan teks dengan ID suara.

Lanjutan language_code · stability · seed · use_speaker_boost · pronunciation_dictionary_locators

Tentukan bahasa model yang diperlukan dengan kod ISO 639-1; permintaan gagal dengan ralat melainkan model menyokong kod tersebut.

Kestabilan dan variasi suara merentas penjanaan, terhad kepada 0.0, 0.5 atau 1.0; input di luar set ini dibundarkan kepada nilai yang diterima paling hampir. Tetapan lebih tinggi boleh mengehadkan emosi dan menghasilkan bunyi monoton, manakala tetapan lebih rendah meluaskan julat emosi suara.

Seed yang mengawal rawak untuk hasil yang boleh dihasilkan semula.

lalai []

Bekalkan sehingga 3 penentu lokasi kamus sebutan mengikut susunan kesannya terhadap teks. Setiap penentu lokasi mengenal pasti kamus melalui id dan version_id.

POST /run/elevenlabs/text-to-dialogue/eleven-v3?wait=20 sebut harga → $0.10
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/elevenlabs/text-to-dialogue/eleven-v3?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  }'

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

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Elevenlabs

Membina dialog lisan daripada `inputs`, iaitu senarai wajib yang setiap entrinya memadankan teks dengan ID suara. Tingkah laku suara boleh dilaraskan dengan `stability` (0 hingga 1) dan `use_speaker_boost`. Anda boleh menetapkan bahasa dengan `language_code` dan menggunakan sehingga 3 penentu kamus sebutan. `seed` diterima untuk kebolehulangan dan dikembalikan bersama audio.

Parameter

NamaJenis LalaiDibenarkan Penerangan
inputsdiperlukan
Jenisobject[]
Entri dialog untuk disintesis sebagai pertuturan, setiap satu memadankan teks dengan ID suara.
inputs[].textdiperlukan
Jenisstring
Teks yang mengandungi dialog.
inputs[].voicediperlukan
Jenisstring
Nama atau ID suara yang dipilih untuk penjanaan.
stabilitypilihan
Jenisnumber | null
0 – 1
Kestabilan dan variasi suara merentas penjanaan, terhad kepada 0.0, 0.5 atau 1.0; input di luar set ini dibundarkan kepada nilai yang diterima paling hampir. Tetapan lebih tinggi boleh mengehadkan emosi dan menghasilkan bunyi monoton, manakala tetapan lebih rendah meluaskan julat emosi suara.
use_speaker_boostpilihan
Jenisboolean | null
Peningkatan keserupaan penutur yang menambah kependaman kerana sedikit peningkatan beban pengiraan. Mendayakannya menjadikan suara lebih menyerupai penutur asal.
pronunciation_dictionary_locatorspilihan
Jenisobject[]
Lalai[]
Bekalkan sehingga 3 penentu lokasi kamus sebutan mengikut susunan kesannya terhadap teks. Setiap penentu lokasi mengenal pasti kamus melalui id dan version_id.
pronunciation_dictionary_locators[].pronunciation_dictionary_idpilihan
Jenisstring | null
Pengecam untuk kamus sebutan.
pronunciation_dictionary_locators[].version_idpilihan
Jenisstring | null
Pilih versi kamus sebutan tertentu berdasarkan ID-nya, atau biarkan tidak ditetapkan untuk menggunakan versi terkini.
seedpilihan
Jenisinteger | null
Seed yang mengawal rawak untuk hasil yang boleh dihasilkan semula.
language_codepilihan
Jenisstring | null
Tentukan bahasa model yang diperlukan dengan kod ISO 639-1; permintaan gagal dengan ralat melainkan model menyokong kod tersebut.
diperlukan

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "elevenlabs/text-to-dialogue/eleven-v3",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "inputs": [
      {
        "text": "[applause] Thank you all for coming tonight! Today we have a very special guest with us.",
        "voice": "Aria"
      },
      {
        "text": "[gulps] ... [strong canadian accent] [excited] Hello everyone! Thank you all for having me tonight on this special day.",
        "voice": "Charlotte"
      }
    ]
  },
  "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
    },
    "seed": 42
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
audio
object {url, content_type, file_name, file_size}Fail audio yang dihasilkan melalui penjanaan.
seed
integerSeed yang mengawal rawak untuk hasil yang boleh dihasilkan semula.

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/elevenlabs/text-to-dialogue/eleven-v3.md. Semua model dan panduan: https://doitong.com/developers/llms.txt