Skip to main content
توليد الموسيقى والمؤثرات الصوتية غير متزامن. اختر نموذجًا، واطلب عرض سعر، وضع عملية التوليد في قائمة الانتظار، ثم استعلم دوريًا إلى أن تُعيد Venice ملف الصوت النهائي.

اختيار نموذج

تصفَّح نماذج الموسيقى والمؤثرات الصوتية للاطلاع على معرّفات النماذج الحالية والأسعار وحدود المدة والميزات المدعومة. يمكنك أيضًا استكشاف قدرات النماذج في وقت التشغيل:
راجع بيانات كل نموذج التعريفية قبل تعيين الحقول الاختيارية مثل duration_seconds أو lyrics_prompt أو force_instrumental أو loop. الحقول غير المدعومة تؤدي إلى استجابة HTTP 400.

سير عملية التوليد

1. احصل على عرض سعر

اطلب عرض سعر للطلب قبل توليد الوسائط. أدرج النموذج والمدة نفسيهما اللذين تعتزم إرسالهما إلى نقطة نهاية قائمة الانتظار.
تحتوي الاستجابة على التكلفة المقدَّرة بالدولار الأمريكي:

2. ضع عملية التوليد في قائمة الانتظار

يُعيد الطلب الناجح النموذج ومعرّف قائمة الانتظار:
احفظ كلًّا من model وqueue_id؛ فنقطتا نهاية الاسترجاع والإكمال تتطلبانهما.

3. الاستعلام الدوري والتنزيل

استدعِ /audio/retrieve بالقيم المُستلمة من استجابة قائمة الانتظار:
افحص Content-Type في الاستجابة: تبدو استجابة المعالجة كما يلي:
كلا قيمتَي التوقيت بالميلي ثانية.

مثال كامل

يضع مثال Python هذا موسيقى آلية في قائمة الانتظار، ويستعلم دوريًا كل خمس ثوانٍ، ويحفظ النتيجة بامتداد يستند إلى نوع المحتوى.
لا تتطلب نقطة نهاية عرض السعر مصادقة، لكن طلبات قائمة الانتظار والاسترجاع والإكمال تتطلبها.

نصائح لكتابة المطالبات

  • بالنسبة للموسيقى، صِف النوع والآلات والمزاج والإيقاع والبنية وما إذا كانت الأصوات مطلوبة.
  • بالنسبة للمؤثرات الصوتية، صِف المصدر والبيئة والشدة والتوقيت ومنظور الاستماع.
  • استخدم lyrics_prompt فقط عندما يدعم النموذج المُختار كلمات الأغاني.
  • استخدم force_instrumental أو loop فقط عندما تُفيد بيانات النموذج التعريفية بدعمهما.

موارد ذات صلة