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

Gemini 3.8 Flash TTS

التكامل

معرّف النموذج google/gemini-3.8-flash-tts
# 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/google/gemini-3.8-flash-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Hello from Doitong. This is a short test sentence."
  }'

# 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"

هذا الطلب: ≈⁨‏0.045 $⁩ 45 رصيد API تشغيله في هذه الصفحة

الحصول على مفتاح API
Google تحويل النص إلى كلام سريع #text-to-speech#audio#dialogue#voiceover

تحويل Gemini 3.8 Flash القياسي للنص إلى كلام للسرد أو الحوار بمتحدثين، مع 30 صوتًا

Google · صوت

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

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

إنشاء طلب

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

النص المراد نطقه حرفيًا لمتحدث واحد؛ استخدم speakers وturns للحوار واحذف موجّه. استخدم style_instructions لتوجيه الأداء، وأشر إلى الأحداث الصوتية داخل النص باستخدام <laugh> أو <sigh>. يسمح المزوّد بما لا يزيد عن 8,192 رمزًا في المدخل الكامل.

متقدم style_instructions · voice · enable_safety_checker · speakers · turns

توجيه افتراضي للإلقاء لكل دور، مع إمكانية تجاوزه؛ لا تُعد هذه التعليمات جزءًا من النص المنطوق.

الافتراضي Kore

الصوت المعد مسبقًا المستخدم للكلام بمتحدث واحد.

إعداد متحدثي الحوار يحتوي على اسمين مستعارين مختلفين تمامًا، مقترن كل منهما بصوت مُعد مسبقًا.

تسلسل أدوار الحوار، مع تحديد متحدث مُعد لكل دور.

POST /run/google/gemini-3.8-flash-tts?wait=20 عرض السعر → ⁨‏0.045 $⁩
# 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/google/gemini-3.8-flash-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Hello from Doitong. This is a short test sentence."
  }'

# 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"

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

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

حول Gemini 3.8 Flash TTS

ينشئ صوت WAV من `prompt` باستخدام صوت واحد من 30 صوتًا مضمّنًا مسبقًا، أو من `speakers` اثنين وقائمة `turns` للحوار. يحدد `style_instructions` أسلوب الإلقاء بشكل منفصل عن النص المنطوق، ويمكن تطبيقه على جميع الأدوار. يُسمح بأحداث صوتية مضمنة مثل <laugh> و<sigh>.

المعاملات

الاسمالنوع الافتراضيمسموح الوصف
promptاختياري
النوعstring | null
النص المراد نطقه حرفيًا لمتحدث واحد؛ استخدم speakers وturns للحوار واحذف موجّه. استخدم style_instructions لتوجيه الأداء، وأشر إلى الأحداث الصوتية داخل النص باستخدام <laugh> أو <sigh>. يسمح المزوّد بما لا يزيد عن 8,192 رمزًا في المدخل الكامل.
style_instructionsاختياري
النوعstring | null
توجيه افتراضي للإلقاء لكل دور، مع إمكانية تجاوزه؛ لا تُعد هذه التعليمات جزءًا من النص المنطوق.
voiceاختياري
النوعenum
الافتراضيKore
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 أخرىLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
الصوت المعد مسبقًا المستخدم للكلام بمتحدث واحد.
speakersاختياري
النوعobject[]
≤ 2 عنصرين≥ 2 عنصرين
إعداد متحدثي الحوار يحتوي على اسمين مستعارين مختلفين تمامًا، مقترن كل منهما بصوت مُعد مسبقًا.
speakers[].speaker_idمطلوب
النوعstring
≥ 1 characters
اسم مستعار يحدّد المتحدث في كل دور.
speakers[].voiceمطلوب
النوعenum
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 أخرىLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
الصوت المعد مسبقًا المخصّص لهذا المتحدث.
turnsاختياري
النوعobject[]
تسلسل أدوار الحوار، مع تحديد متحدث مُعد لكل دور.
turns[].speaker_idمطلوب
النوعstring
≥ 1 characters
اسم مستعار يحدّد متحدثًا من الإعداد.
turns[].textمطلوب
النوعstring
≥ 1 characters
النص الحرفي المطلوب نطقه أثناء هذا الدور.
turns[].style_instructionsاختياري
النوعstring | null
نمط اختياري لإلقاء الكلام أثناء هذا الدور.
enable_safety_checkerاختياري
النوعboolean
الافتراضيtrue
يمكن تخفيف الفحص بضبط القيمة على false، شريطة أن يكون المستدعي مخولًا بذلك.
مطلوب

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "google/gemini-3.8-flash-tts",
  "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": 45,
    "usd": "0.045",
    "charged": 45,
    "refunded": 0
  },
  "input": {
    "prompt": "Hello from Doitong. This is a short test sentence."
  },
  "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"
  }
}
ملفاتك، خيارككل outputs[].url هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذجtype وurl وcontent_type وwidth وheight وduration للصور والفيديو والصوت على حد سواء. output هو كائن النتائج الخاص بالنموذج.
حقول المخرجات
audio
object {url, content_type, file_name, file_size}مخرج صوتي بتنسيق WAV.

مزيد من النماذج: تحويل النص إلى كلام

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