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

Async Text to Speech Pro V1.0

التكامل

معرّف النموذج async/tts-pro/v1.0
# 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/async/tts-pro/v1.0?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  }'

# 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.001 $⁩ 1 رصيد API · ≈ ⁨‏0.11 ₽⁩ تشغيله في هذه الصفحة

الحصول على مفتاح API
Async تحويل النص إلى كلام مزامنة الشفاه #text-to-speech#voice-clone#lipsync

تحويل النص إلى كلام مع اختيار الصوت واستنساخ صوت اختياري وستة خيارات للغة المفروضة

Async · صوت

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

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

إنشاء طلب

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

•مطلوب

المحتوى النصي المراد توليفه كلامًا.

•مطلوب

الصوت المحدد لتوليف الكلام.

متقدم language · output_format
language

اللغة المفروضة أثناء التوليف، المحددة باستخدام ISO 639-1.

إعدادات الصوت المُولّد.

POST /run/async/tts-pro/v1.0?wait=20 عرض السعر → ⁨‏0.001 $⁩
# 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/async/tts-pro/v1.0?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  }'

# 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

حول Async Text to Speech Pro V1.0

يحوّل `transcript` إلى كلام باستخدام كائن `voice` محدد. تفرض المعلمة الاختيارية `language` التركيب بالإنجليزية أو الفرنسية أو الإسبانية أو الألمانية أو الإيطالية أو البرتغالية. يضبط كائن `output_format` الصوت، وتتضمن النتيجة الملف الصوتي ونوع MIME وحجمه بالبايت. مناسب للتعليق الصوتي عند اختيار صوت محدد.

المعاملات

الاسمالنوع الافتراضيمسموح الوصف
transcriptمطلوب
النوعstring
المحتوى النصي المراد توليفه كلامًا.
voiceمطلوب
النوعobject
الصوت المحدد لتوليف الكلام.
voice.nameاختياري
النوعenum
الافتراضيJennie
JennieStellaMaxHayesElaraCleoFisherCorinThaddeusLucinaAcadiaHuxleyWinsletJethroElioRupert
+84 أخرىEiraNyraArianLilyPierceKaelaElowenFreyaLennyAlessaPandoraFiaAbbottKaelOrlaSableMarnieSeraVirelLioraRivenElysDreenaRheaVelaNymeraIsoldeLirienZellaAvennaMirelleCaliaLuneaLucanTarianArloJovanNeronZivenDaxOrienLiorEryxTyrenNoxElricVarianZoranMiroDalenRonixJarekNyxieSorenVionaSeleneRachielCorbinAbigailFaithKimberlyDaveGraceAldenRenlyVioletJoelXavierEsmeraldaRobertLilaBrooksLennoxVanessaSimonNyomiJackPenelopeBraydenAbelNellieConnieAndrewLincoln
صوت مُعد مسبقًا مسمّى للاستخدام. لا تأثير له إذا تم توفير `id`.
output_formatاختياري
النوعobject
إعدادات الصوت المُولّد.
output_format.containerاختياري
النوعenum
الافتراضيmp3
mp3raw
تنسيق الحاوية للصوت المُولّد.
output_format.encodingاختياري
النوعenum
pcm_s16lepcm_f32lepcm_mulaw
ترميز PCM المطبّق فقط عندما تكون الحاوية 'raw'.
output_format.sample_rateاختياري
النوعinteger
الافتراضي44100
8,000 – 48,000
تردد أخذ العينات للمخرج، بوحدة Hz.
output_format.bit_rateاختياري
النوعinteger | null
32,000 – 320,000
معدل البت للمخرج؛ ينطبق فقط على حاوية 'mp3'.
languageاختياري
النوعenum
enfresdeitpt
اللغة المفروضة أثناء التوليف، المحددة باستخدام ISO 639-1.
مطلوب

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "async/tts-pro/v1.0",
  "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": 1,
    "usd": "0.001",
    "charged": 1,
    "refunded": 0
  },
  "input": {
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  },
  "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
    },
    "content_type": "audio/mpeg",
    "size_bytes": 1
  },
  "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}
content_type
stringنوع MIME للصوت.
size_bytes
integerحجم الصوت مقاسًا بالبايت.

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/async/tts-pro/v1.0.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt