Fish Audio: Drama 3
يحول Drama 3 نصًا مكتوبًا إلى كلام موجه الأداء. اضبط العاطفة والإلقاء بإرشادات بلغة عادية، وأضف وقفات وأصواتًا، ووجه النطق، وابن مشاهد متعددة المتحدثين. يدعم سير عمله الكلامي المنشور أكثر من 80 لغة، بما في ذلك تغيير اللغة داخل الجملة.
عن النموذج
يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.
Drama 3 هو نموذج Fish Audio لتحويل النص إلى كلام لأداء نص معد مسبقًا. ينتج صوتًا كلاميًا من الكلمات التي تقدمها، ويمنح كاتب النص التحكم في الإلقاء. يمكن للسطر أن يتضمن توجيهًا عاطفيًا، أو تغييرًا محليًا في الأداء الصوتي، أو تعليمات للنطق، بحيث تحتوي المدخلات على المحتوى المنطوق والطريقة التي ينبغي أن يبدو بها معًا.
اكتب الكلمات ووجه الأداء
أعد الكلمات الدقيقة التي ينبغي أن يسمعها المستمع قبل إضافة إرشادات الأداء. أبق الأسماء والتواريخ والتعليمات المهمة واضحة في النص، واستخدم علامات الترقيم لتحديد إيقاع الجملة المقصود. ثم ضع توجيهًا بلغة عادية بين قوسين مربعين قبل السطر الذي يخصه. صف العاطفة أو الإلقاء المطلوب بعبارات ملموسة، مثل إعلان متحفظ، أو حوار متوتر، أو شرح دافئ.
يدعم Drama 3 أيضًا خيارات تحكم موضعية داخل السطر. يمكن للتعليمات المضمنة أن تضيف أصواتًا ووقفات، بينما تستطيع وسوم الإلقاء المزدوجة التأثير في كلمات بعينها. أبق نطاق كل تعليمة واضحًا: ينبغي ألا يتحول توجيه لعبارة واحدة بالخطأ إلى توجيه للمشهد كله. اقرأ النص مرة للمعنى ومرة للأداء قبل توليد الكلام.
المشاهد واللغات والنطق
يدعم النموذج المنشور عدة متحدثين ضمن طلب واحد. نظم الحوار في أدوار واضحة للمتحدثين، وامنح كل دور غرضًا: سؤالًا، أو مقاطعة، أو شرحًا، أو ردًا. للدرس أو الشرح، يمكن للنهج نفسه أن يفصل الراوي عن شخصية مقتبسة من دون إعادة كتابة المواد كمونولوج واحد غير متمايز.
يدعم Drama 3 أكثر من 80 لغة، ويمكنه تغيير اللغة داخل الجملة مع الحفاظ على الصوت. أعد المقاطع متعددة اللغات بلغاتها المقصودة للكلام، بدل افتراض أن تعليمة بالإنجليزية توفر ترجمة. قرر كيف ينبغي أن تنطق الأسماء الأجنبية والمصطلحات الدخيلة، واستخدم خيارات التحكم في الفونيمات عندما يحتاج نطقها إلى توجيه دقيق.
نواتج صوتية مفيدة
يناسب النموذج حوار الشخصيات والدروس المروية والشروح القصيرة وإعلانات المنتجات والردود الصوتية المكتوبة مسبقًا. احتفظ بالمحتوى وخيارات التمثيل معًا: يحتاج المقطع التعليمي إلى مصطلحات مفهومة ووقفات هادفة؛ ويحتاج مشهد الشخصيات إلى أدوار مفصولة بوضوح وقصد درامي متسق. هذه قرارات كتابية يمكن مراجعتها قبل توليد أي صوت.
بعد توليد الكلام، قارن الكلمات المنطوقة بالنص المكتمل. استمع بحثًا عن عبارات محذوفة ووقفات في غير موضعها وتغييرات غير واضحة للمتحدثين ونطق الأسماء التي يجب الحفاظ عليها. احتفظ بالنص وإرشادات إلقائه مع الصوت حتى يستطيع التصحيح استهداف السطر المتأثر. أبق المحتوى المنطوق النهائي وخيارات أدائه على مستوى السطر معًا عند إعداد مراجعة.
القدرات
- أداء تحويل النص إلى كلام انطلاقًا من نص مكتمل.
- توجيهات بلغة عادية بين قوسين مربعين قبل السطر.
- أصوات ووقفات مضمنة، مع وسوم إلقاء مزدوجة تخص كلمات بعينها.
- مشاهد متعددة المتحدثين وأكثر من 80 لغة منطوقة.
- خيارات تحكم في الفونيمات للأسماء والمصطلحات التخصصية.
حالات الاستخدام
- حوار الشخصيات — نص بأدوار متحدثين وتوجيهات أداء مفصولة بوضوح. النتيجة: مشهد منطوق بتغييرات مقصودة في الإلقاء.
- شرح مروي — درس مكتمل مع تحديد المصطلحات والوقفات. النتيجة: صوت كلامي يمكن مراجعته بالرجوع إلى نص الدرس.
- إعلان متعدد اللغات — نص نهائي باللغات المقصودة مع الاحتفاظ بخيارات النطق. النتيجة: مقطع منطوق بانتقالات لغوية مضبوطة.
- رد صوتي معد مسبقًا — رد موجز بنبرة محددة بوضوح والكلمات المطلوب نطقها. النتيجة: مقطع كلامي قابل لإعادة الاستخدام في التطبيق المحيط.
الحدود
- المدخلات والنتيجة — يتلقى النموذج المنشور نصًا ويعيد صوتًا كلاميًا.
- نطاق التحكم — اربط التوجيه بالسطر أو العبارة المقصودة، وأبق وسوم الإلقاء المزدوجة ضمن نطاقها الصحيح.
- وحدة المراجعة — احتفظ بالنص الدقيق والإرشادات مع الصوت؛ وراجع النطق وأدوار المتحدثين على مستوى السطر.
Ailoot Ultra · الكلام POST /v1/audio/speech fish-audio/drama-3
fish-audio/drama-3البداية
يحول Drama 3 نصًا مكتوبًا إلى كلام موجه الأداء. اضبط العاطفة والإلقاء بإرشادات بلغة عادية، وأضف وقفات وأصواتًا، ووجه النطق، وابن مشاهد متعددة المتحدثين. يدعم سير عمله الكلامي المنشور أكثر من 80 لغة، بما في ذلك تغيير اللغة داخل الجملة.
- المدخلات المقبولة
- النص
- النتائج
- الصوت
متاح في Ailoot · المدخلات والطرائق
Ailoot Ultra · الكلام POST /v1/audio/speech
- الإدخال
text- الإخراج
audio
| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
|---|---|---|---|---|
الحقلmodel | النوعstring | المتطلبمطلوب | القيم والحدود fish-audio/drama-3 | القيمة الافتراضية— |
الحقلinput | النوعstring | المتطلبمطلوب | القيم والحدود الحد الأدنى للطول: 1 | القيمة الافتراضية— |
الحقلvoice | النوعstring | المتطلبمطلوب | القيم والحدود الحد الأدنى للطول: 1 | القيمة الافتراضية— |
الحقلresponse_format | النوعstring | المتطلباختياري | القيم والحدود mp3, pcm | القيمة الافتراضيةpcm |
الحقلprovider | النوعobject | المتطلباختياري | القيم والحدود | القيمة الافتراضية— |
معلمات الطريقة ودورة حياتها
| المعلمة | المواصفات |
|---|---|
المعلمةcontent_type | المواصفاتapplication/json |
المعلمةrequired | المواصفاتmodel, input, voice |
المعلمةmaterial_types | المواصفاتtext |
المعلمةmaterial_conditions | المواصفاتاختر معرّف صوت فعلياً مدعوماً؛ ولم تُختلَق قيمة افتراضية حرفية أو قيمة صوت لهذا النموذج. |
دورة الحياة: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · قيمة task_id الفعلية المُعادة أو سجل مكتبة الوسائط
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
الباقات
مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.
- الوضع السريع
- غير محدد عند اختيار الوضع السريع
- الوضع المرن
- غير محدد عند اختيار وضع flex
- أقصى جهد للاستدلال
- غير محدد عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال
تعرفات Ailoot
الأسعار حسب الإعدادات
طابق كل رسم مع الشروط المعروضة. طبّق تعرفة واحدة لكل مجموعة من الإعدادات البديلة.
| الإعدادات | جدول التعرفة | وحدة الفوترة | الرسوم |
|---|---|---|---|
| الإعداداتالتعرفات الأساسية للرموز | جدول التعرفةالتعرفة الأساسية | وحدة الفوترة— | الرسوم الإدخال · رموز الإدخال — / 1K من الرموز الإخراج · رموز الإخراج — / 1K من الرموز الإدخال · قراءة ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت — / 1K من الرموز الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة — / 1K من الرموز |
| الإعداداتبايت إدخال UTF-8 | جدول التعرفة— | وحدة الفوترةلكل بايت UTF-8 مُدخل | الرسوم الإدخال · بايت إدخال UTF-8 $0.00002 لكل بايت UTF-8 مُدخل |
تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. كيفية عمل حجز المبلغ وتسوية الرسوم →
أمثلة للطلبات
Ailoot Ultra · الكلام
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
: "${AILOOT_VOICE:?Set the actual documented input value}"
export AILOOT_VOICE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/drama-3', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': '${ACTUAL_SUPPORTED_VOICE}'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
request['voice']=os.environ['AILOOT_VOICE']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
استلام النتائج وحفظها
Ailoot Ultra · الكلام
الصوت الثنائي كاملاً أو استجابة audio_url الأصلية، والترويسات، وكل أصل مملوك لك.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
عمليات أخرى لقراءة المحتوى
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
الاحتفاظ بكل النتائج المكتملة
احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.
احتفظ بالاستجابة كاملة وبجميع الترويسات، وبكل مخرج فعلي، وبالمعرّفات الأصلية المُعادة، وبجميع حقول الاستخدام. استعد العملية الأصلية دون إرسال طلب الإنشاء مجددًا.
عند الحاجة إلى التحقق من الاستجابة الأصلية
احتفظ بقيمة X-Client-Request-ID المُعادة للمطابقة. اقرأ فقط قيم task_id/asset_id الفعلية المُعادة أو مكتبة الوسائط المملوكة لك؛ ولا تنشئ عنوان URL لمهمة من معرّف العملية، ولا تُعِد إرسال طلب الإنشاء مطلقًا.
الأسماء البديلة
الأسماء البديلة للنموذج
Ailoot Ultra fish-audio/drama-3
الأسماء البديلة لمسارات الطرائق
استخدم مسارات الطرائق المعروضة أعلاه.
معرّفات النماذج ذات الصلة IDs
FAQ · Fish Audio: Drama 3
- ما المدخلات والنتائج المتاحة؟
POST /v1/audio/speech·fish-audio/drama-3:text→audio- ما الحقول التي يستخدمها الطلب؟
POST /v1/audio/speech·fish-audio/drama-3:model,input,voice,response_format,provider