client.projects.syncLyrics(...) لإعادة تشغيل المزامنة على أي مشروع يحتوي كلمات مُحدَّثة، أو نموذجًا مختلفًا، أو لغة جديدة.
client.projects.syncLyrics(projectId, body, options?)
ابدأ عملية مزامنة كلمات جديدة.
مصدر الكلمات
مرّر كائنlyricsSource في جسم الطلب:
- transcribe
- align
دع النموذج ينسخ الكلمات من الصوت.
نماذج المزامنة
نماذج المحاذاة (استخدمها معalign عندما تكون لديك كلمات دقيقة):
audioshake-alignmentmusicai-alignmentmusicai-alignment-subwordwav2vec2
transcribe):
audioshake-transcriptionelevenlabs-transcriptionmusicai-transcriptionwhisper
مثال شامل من البداية إلى النهاية
ما التالي
- المقاطع — أعد تشغيل فصل المقاطع قبل إعادة المزامنة
- المهام — مقابض العمليات وأنماط الإلغاء
- اختيار نموذج مزامنة الكلمات — اختر النموذج المناسب
اكتشاف النماذج المدعومة
تعيدclient.capabilities.get() دعم النماذج المُهيّأة وأهلية الحساب المُصادَق عليه. يصف كل نموذج عمليته، وinputAudio، وworkflows المدعومة، وسياسة اللغة، والميزات المطلوبة، وsuppledTextHandling. التوفر ليس ضمانًا لاستمرارية مزوّد الخدمة.
يقبل النسخ lyrics اختياريًا كنص مرجعي. يميّز ردّ القدرات بين مصطلحات المزوّد الأساسية وبين التصحيح بعد النسخ. لا يضمن النص المرجعي مخرجات مطابقة تمامًا. للحصول على نص مُقدَّم مطابق، اختر نموذج محاذاة مؤهّلًا.
تعديل التوقيتات الموجودة
استخدمclient.projects.alignments.list(projectId) و.get(projectId, alignmentId) لقراءة موارد التوقيت المُنمَّطة. تقوم .update(projectId, alignmentId, body) باستبدال التوقيتات دون مهمة مزامنة أو حجز رصيد معالجة.
يتطلب جسم التحديث تضمين alignment كاملًا وexpectedRevision. أضف select: true وexpectedSelectionRevision لتحديد المحاذاة المحفوظة بصورة ذرّية. تقوم .select(projectId, alignmentId, { expectedRevision, expectedSelectionRevision }) بتحديد التوقيتات الموجودة. يحمي كلا الإصدارين من التعديلات المتزامنة. يعيد إصدار قديم HTTP 409.
احتفظ بمعرّفات العناصر، والنص، والفهارس، والمغنين، والترجمات عند التحرير. الأوقات هي ثوانٍ مطلقة. يجب أن يكون كل وقت نهاية أكبر من وقت بدايته. تُرفَض التوقيتات غير الصالحة أو السلبية أو الخارجة عن مدة المقطع. يتم دعم التوقيتات المتداخلة الشرعية وتوقيتات الدويتو.
راجع أتمتة فيديوهات الكلمات لتحرير توقيتات كامل ومعالجة التعارضات.