تخطّي إلى المحتوى

Elevenlabs

التكامل

معرّف النموذج 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"

هذا الطلب: ≈⁨‏0.10 $⁩ 100 رصيد API · ≈ ⁨‏10.73 ₽⁩ تشغيله في هذه الصفحة

الحصول على مفتاح API

يحوّل قائمة من أزواج النص ومعرّف الصوت إلى مسار صوتي لحوار متعدد المتحدثين

ElevenLabs · صوت

ستظهر نتيجتك الأولى هنا

أنشئ طلبًا أدناه وشغّله باستخدام مفتاح API الخاص بك. تُنسخ المخرجات إلى تخزيننا، وتُحفظ إلى الأبد أو لمدة 7 أيام مجانًا.

إنشاء طلب

تُنشأ عناصر التحكم من مخطط النموذج. يتحدّث الرمز والسعر عند تغييرها.

•مطلوب

إدخالات الحوار المطلوب تركيبها ككلام، بحيث يقترن كل إدخال بنص ومعرّف صوت.

متقدم language_code · stability · seed · use_speaker_boost · pronunciation_dictionary_locators

حدد لغة النموذج المطلوبة باستخدام رمز ISO 639-1؛ ويفشل الطلب بخطأ ما لم يدعم النموذج ذلك الرمز.

ثبات الصوت وتباينه بين عمليات التوليد، ويُحصر في 0.0 أو 0.5 أو 1.0؛ وتُقرَّب القيم خارج هذه المجموعة إلى أقرب قيمة مقبولة. قد تحد الإعدادات الأعلى من الانفعال وتجعل الصوت رتيبًا، بينما توسّع الإعدادات الأقل نطاق الصوت الانفعالي.

بذرة تتحكم في العشوائية للحصول على نتائج قابلة لإعادة الإنتاج.

الافتراضي []

وفّر ما يصل إلى 3 محددات لقواميس النطق بالترتيب الذي ينبغي أن تؤثر به في النص. يحدد كل محدد قاموسًا بواسطة id وversion_id.

POST /run/elevenlabs/text-to-dialogue/eleven-v3?wait=20 عرض السعر → ⁨‏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"

تشغيل هذا الطلب

يبقى مفتاحك في هذا المتصفح: لا يُرسل إلا إلى Doitong API ويُحفظ في localStorage فقط إذا فعّلت خيار التذكّر. الحصول على مفتاح API

حول Elevenlabs

ينشئ حوارًا منطوقًا من `inputs`، وهي قائمة مطلوبة يقرن كل عنصر فيها نصًا بمعرّف صوت. يمكن ضبط سلوك الصوت باستخدام `stability` (من 0 إلى 1) و`use_speaker_boost`. يمكنك فرض لغة باستخدام `language_code` وتطبيق ما يصل إلى 3 محددات لقاموس النطق. يُقبل `seed` لقابلية إعادة الإنتاج ويُعاد مع الصوت.

المعاملات

الاسمالنوع الافتراضيمسموح الوصف
inputsمطلوب
النوعobject[]
إدخالات الحوار المطلوب تركيبها ككلام، بحيث يقترن كل إدخال بنص ومعرّف صوت.
inputs[].textمطلوب
النوعstring
النص الذي يحتوي على الحوار.
inputs[].voiceمطلوب
النوعstring
اسم الصوت أو معرّفه المحدد للتوليد.
stabilityاختياري
النوعnumber | null
0 – 1
ثبات الصوت وتباينه بين عمليات التوليد، ويُحصر في 0.0 أو 0.5 أو 1.0؛ وتُقرَّب القيم خارج هذه المجموعة إلى أقرب قيمة مقبولة. قد تحد الإعدادات الأعلى من الانفعال وتجعل الصوت رتيبًا، بينما توسّع الإعدادات الأقل نطاق الصوت الانفعالي.
use_speaker_boostاختياري
النوعboolean | null
تحسين تشابه المتحدث، ويضيف وقت استجابة بسبب زيادة طفيفة في الحمل الحسابي. يؤدي تفعيله إلى جعل الصوت أقرب إلى المتحدث الأصلي.
pronunciation_dictionary_locatorsاختياري
النوعobject[]
الافتراضي[]
وفّر ما يصل إلى 3 محددات لقواميس النطق بالترتيب الذي ينبغي أن تؤثر به في النص. يحدد كل محدد قاموسًا بواسطة id وversion_id.
pronunciation_dictionary_locators[].pronunciation_dictionary_idاختياري
النوعstring | null
معرّف قاموس النطق.
pronunciation_dictionary_locators[].version_idاختياري
النوعstring | null
حدد إصدارًا معينًا من قاموس النطق بواسطة ID الخاص به، أو اتركه دون تعيين لاستخدام أحدث إصدار.
seedاختياري
النوعinteger | null
بذرة تتحكم في العشوائية للحصول على نتائج قابلة لإعادة الإنتاج.
language_codeاختياري
النوعstring | null
حدد لغة النموذج المطلوبة باستخدام رمز ISO 639-1؛ ويفشل الطلب بخطأ ما لم يدعم النموذج ذلك الرمز.
مطلوب

المخرجات

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"
  }
}
ملفاتك، خيارككل outputs[].url هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذجtype وurl وcontent_type وwidth وheight وduration للصور والفيديو والصوت على حد سواء. output هو كائن النتائج الخاص بالنموذج.
حقول المخرجات
audio
object {url, content_type, file_name, file_size}ملف الصوت الناتج عن التوليد.
seed
integerبذرة تتحكم في العشوائية للحصول على نتائج قابلة لإعادة الإنتاج.

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/elevenlabs/text-to-dialogue/eleven-v3.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt