Skip to main content
المسارات (Stems) هي المقاطع الصوتية للغناء والآلات الموسيقية المستخرجة من الصوت المصدر. يقوم Youka بفصل المسارات تلقائيًا عند إنشاء مشروع، لكن يمكنك إعادة تشغيل عملية الفصل باستخدام نموذج مختلف متى احتجت إلى ذلك.

client.projects.separateStems(projectId, body, options?)

بدء عملية فصل مسارات جديدة لمشروع.

المعاملات

string
required
المشروع المراد إعادة معالجته.
SplitModel
نموذج فصل المسارات. راجع مرجع نماذج الفصل للحصول على إرشادات.

النماذج المتاحة

مثال متكامل (End-to-end)

استخدم client.tasks.get(taskId) أو client.tasks.wait(taskId) فقط عندما تحتاج صراحةً إلى وصول منخفض المستوى إلى المهام. ينبغي لمعظم المستخدمين البقاء على client.projects.wait(operation).

client.projects.downloadStem(projectId, selector, options?)

تنزيل مسار واحد دون تحويله إلى تنسيق آخر. حدّد مسارًا واحدًا فقط عبر المعرّف أو النوع:
الأنواع المدعومة هي original وinstrumental وvocals و backing_vocals.

client.projects.downloadStems(projectId, selector?, options?)

تنزيل عدة مسارات. مرّر types، أو مرّر stemIds، أو احذف المُحدِّد لتنزيل كل مسار متاح:
لتنزيلات متعددة المسارات، استخدم مجلد إخراج. تكتب حزمة SDK ملفات المسارات الأصلية المخزنة ولا تقوم بتحويل ترميزها.

ما التالي