Lompat ke konten

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,75 Jalankan di halaman ini

Dapatkan kunci API
ElevenLabs Teks ke Suara #audio

Mengubah daftar pasangan teks dan ID suara menjadi trek audio dialog multi-pembicara

ElevenLabs · Audio

Hasil pertama Anda akan muncul di sini

Buat permintaan di bawah ini dan jalankan dengan kunci API Anda. Output disalin ke penyimpanan kami, disimpan selamanya atau 7 hari gratis.

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib

Entri dialog yang akan disintesis sebagai ucapan, masing-masing memasangkan teks dengan ID suara.

Lanjutan language_code · stability · seed · use_speaker_boost · pronunciation_dictionary_locators

Tentukan bahasa model yang diperlukan dengan kode ISO 639-1; permintaan gagal dengan error kecuali model mendukung kode tersebut.

Stabilitas dan variasi suara antarproses, dibatasi ke 0.0, 0.5, atau 1.0; input di luar kumpulan ini dibulatkan ke nilai terdekat yang diterima. Pengaturan lebih tinggi dapat membatasi emosi dan terdengar monoton, sedangkan pengaturan lebih rendah memperluas rentang emosi suara.

Seed yang mengontrol keacakan untuk hasil yang dapat direproduksi.

bawaan []

Berikan hingga 3 locator kamus pelafalan dalam urutan pengaruhnya terhadap teks. Setiap locator mengidentifikasi kamus berdasarkan id dan version_id.

POST /run/elevenlabs/text-to-dialogue/eleven-v3?wait=20 estimasi 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

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang Elevenlabs

Membuat dialog lisan dari `inputs`, daftar wajib yang setiap entrinya memasangkan teks dengan ID suara. Perilaku suara dapat disesuaikan dengan `stability` (0 hingga 1) dan `use_speaker_boost`. Anda dapat memaksakan bahasa dengan `language_code` dan menerapkan hingga 3 locator kamus pelafalan. `seed` diterima untuk reproduksibilitas dan dikembalikan bersama audio.

Parameter

NamaTipe BawaanDiizinkan Deskripsi
inputswajib
Tipeobject[]
Entri dialog yang akan disintesis sebagai ucapan, masing-masing memasangkan teks dengan ID suara.
inputs[].textwajib
Tipestring
Teks yang berisi dialog.
inputs[].voicewajib
Tipestring
Nama atau ID suara yang dipilih untuk pembuatan.
stabilityopsional
Tipenumber | null
0 – 1
Stabilitas dan variasi suara antarproses, dibatasi ke 0.0, 0.5, atau 1.0; input di luar kumpulan ini dibulatkan ke nilai terdekat yang diterima. Pengaturan lebih tinggi dapat membatasi emosi dan terdengar monoton, sedangkan pengaturan lebih rendah memperluas rentang emosi suara.
use_speaker_boostopsional
Tipeboolean | null
Peningkatan kemiripan pembicara yang menambah latensi karena sedikit peningkatan beban komputasi. Mengaktifkannya membuat suara lebih mirip dengan pembicara asli.
pronunciation_dictionary_locatorsopsional
Tipeobject[]
Bawaan[]
Berikan hingga 3 locator kamus pelafalan dalam urutan pengaruhnya terhadap teks. Setiap locator mengidentifikasi kamus berdasarkan id dan version_id.
pronunciation_dictionary_locators[].pronunciation_dictionary_idopsional
Tipestring | null
Pengenal kamus pelafalan.
pronunciation_dictionary_locators[].version_idopsional
Tipestring | null
Pilih versi kamus pelafalan tertentu berdasarkan ID-nya, atau biarkan tidak diatur untuk menggunakan versi terbaru.
seedopsional
Tipeinteger | null
Seed yang mengontrol keacakan untuk hasil yang dapat direproduksi.
language_codeopsional
Tipestring | null
Tentukan bahasa model yang diperlukan dengan kode ISO 639-1; permintaan gagal dengan error kecuali model mendukung kode tersebut.
wajib

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"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
audio
object {url, content_type, file_name, file_size}File audio yang dihasilkan melalui pembuatan.
seed
integerSeed yang mengontrol keacakan untuk hasil yang dapat direproduksi.

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