ویدیو و لیپ‌سینک

وضعیت کار لیپ‌سینک

وضعیت، پیشرفت و در صورت پایان، مشخصات فایل خروجی یک کار لیپ‌سینک را برمی‌گرداند. پرسیدن وضعیت رایگان است.

GET/v1/lipsync/{id}

مقدار status یکی از این‌هاست: queued، in_progress، completed، failed، cancelled. سه مقدار آخر پایانی هستند. هر بار که وضعیت را می‌پرسید، اگر کار موعد بررسی داشته باشد همان لحظه از سرویس تولید پرسیده می‌شود.

فیلد seconds طول صدای ورودی است که خودمان اندازه گرفته‌ایم و estimated_credits بر پایه‌ی آن است. پس از completed، credits هزینه‌ی واقعی بر اساس طول نتیجه است و output مشخصات فایل را دارد؛ خود فایل را از /content می‌گیرید. در failed، فیلد error کدی کلی دارد و اعتباری کسر نشده است.

فقط کارهایی را می‌بینید که با همین حساب و همین فضای کاری از طریق API ساخته‌اید. شناسه‌ی کار دیگری یا کاری از نوع دیگر 404 job_not_found است.

نمونه‌ها

curl https://1ai.ir/v1/lipsync/job_6Nc7pYvB2mTxKq4WeHr9Sd \
  -H "Authorization: Bearer $ONEAI_API_KEY"
200پاسخ
{
  "id": "job_6Nc7pYvB2mTxKq4WeHr9Sd",
  "object": "lipsync",
  "model": "heygen/avatar-iv",
  "status": "in_progress",
  "progress": 30,
  "created_at": 1793923500,
  "completed_at": null,
  "seconds": 12,
  "estimated_credits": 15,
  "credits": 0,
  "output": null,
  "error": null
}