ForHosting KIT · الصوت والكلام: تفريغ ونطق

حاسبة تدرج الصوت

تحوّل حاسبة غلاف الصوت هذه مدة المقطع وطولي تدرج الدخول والخروج إلى نقاط دقيقة للزمن والكسب، وهي النقاط اللازمة لبناء غلاف خطي لمستوى الصوت.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تحدد الحاسبة الصمت والكسب الكامل والجزء الثابت والتدرج الأخير حتى الصمت، وتحذف النقاط الزائدة التي تقع في الزمن نفسه. النتيجة حتمية ويمكن تكييفها مع محرر أو برنامج أتمتة أو مسار تصيير أو خطوة تحقق. وإذا تجاوز مجموع التدرجين مدة المقطع المتاحة، يتوقف الحساب برسالة إدخال واضحة بدلاً من إرجاع غلاف غير ممكن.

حوّلوا ثلاث قيم زمنية إلى غلاف واضح

يسهل وصف تدرج الصوت، لكن الأدوات قد ترمّزه بطرائق غير متسقة. تستقبل هذه الحاسبة مدة المقطع الكلية وطول تدرج الدخول وطول تدرج الخروج، وجميعها بالثواني. وتعيد قائمة مرتبة من النقاط، تحتوي كل نقطة فيها على زمن وكسب خطي. يعني الكسب صفر صمتاً، بينما يعني الكسب واحد بقاء مستوى الإشارة الأصلي. عند وجود تدرج دخول، يبدأ الغلاف من صفر ويصل إلى واحد عند نهاية ذلك التدرج. وعند وجود تدرج خروج، يبقى الغلاف عند واحد حتى بداية الخروج ثم يصل إلى صفر عند نهاية المقطع. يمكن للمحرر أو محرّك التصيير اللاحق إجراء استيفاء خطي بين النقاط المتتالية. تُعالج التدرجات ذات الطول صفر بوضوح؛ فإذا لم يوجد تدرج دخول بدأ المقطع بالكسب الكامل، وإذا لم يوجد تدرج خروج انتهى بالكسب الكامل. وتُدمج النقاط الواقعة في الزمن نفسه، فتظل النتيجة موجزة ولا تتضمن علامات زمنية مكررة قد تجعل الأتمتة ملتبسة.

افهموا قاعدة التداخل والحالات الحدية

يشترك التدرجان في خط زمني واحد محدود، ولذلك لا يجوز أن يتجاوز مجموع طوليهما مدة المقطع. فإذا تجاوزها، سيظل تدرج الدخول صاعداً بعد اللحظة التي كان ينبغي أن يبدأ فيها تدرج الخروج، ولن يتاح غلاف خطي بسيط يمر بالكسب الكامل. ترفض القدرة هذه الحالة بوصفها إدخالاً غير صالح. أما التساوي فهو صالح؛ فعندما يملأ التدرجان المقطع تماماً، يصل تدرج الدخول إلى الكسب الكامل في اللحظة نفسها التي يبدأ فيها تدرج الخروج، وتمثل الحاسبة تلك اللحظة مرة واحدة. يجب أن تكون جميع الحقول العددية محدودة؛ وتُرفض اللانهاية وNaN والنصوص والحقول المفقودة. يجب أن تكون المدة أكبر من صفر، بينما يجوز أن يكون طول أي من التدرجين صفراً. تجعل هذه القواعد السلوك عند الحدود متوقعاً، وتمنع وصول إعدادات زمنية مستحيلة إلى محرّك صوت قد يقتطعها أو يعيد ترتيبها بصمت أو يفسرها بصورة مختلفة.

استخدموا النقاط في مسارات التحرير والتصيير

تصف النقاط المعادة غلاف كسب معيارياً، لا عينات صوتية ولا وحدات ديسيبل، ولذلك يسهل نقلها بين الأنظمة. يمكنكم ربط الأزمنة بالخط الزمني في محرر، أو تحويل الكسب الخطي إلى ديسيبل عندما يتطلب النظام المستهدف ذلك، أو إنشاء أوامر أتمتة لمحرّك تصيير يعمل دون اتصال. لا تعدّل النتيجة الصوت ولا تفحص ملف وسائط؛ بل تحسب هندسة التحكم فقط من القيم الزمنية المقدمة. يفيد هذا الفصل الأنظمة التي تخطط للتحرير قبل رفع الوسائط، أو تتحقق من إعدادات نموذج، أو تحفظ قائمة قرارات موجزة للتصيير لاحقاً. حافظوا على ترتيب النقاط وأجروا استيفاء بين قيم الكسب المتجاورة للحصول على تدرج خطي. إذا كان محرّككم يستخدم المللي ثانية، فاضربوا كل زمن في ألف عند الربط. أما منحنيات القدرة المتساوية أو المنحنيات اللوغاريتمية، فاستخدموا هذه النقاط مراسي زمنية وطبقوا المنحنى المطلوب بينها.

أتمتة محرر

حوّلوا قيم النموذج إلى إطارات مفتاحية مرتبة للكسب الخطي على الخط الزمني للمقطع.

التحقق من مهمة تصيير

ارفضوا إعدادات التدرج المتداخلة المستحيلة قبل أن يحمّل محرّك التصيير المنتظر الوسائط ويعالجها.

حفظ قرارات تحرير قابلة للنقل

احفظوا غلافاً معيارياً موجزاً يمكن تكييفه لاحقاً مع الثواني أو المللي ثانية أو الديسيبل أو أوامر المحرّك.

ماذا تعني قيمة الكسب؟

الكسب خطي ومعياري؛ فالصفر يعني الصمت، والواحد يعني مستوى المصدر دون تغيير، وتُحسب القيم بينهما بالاستيفاء الخطي.

هل يمكن أن يلتقي التدرجان تماماً؟

نعم. يمكن أن يساوي مجموع طوليهما مدة المقطع تماماً، فتنتج نقطة واحدة للكسب الكامل عند موضع الالتقاء.

ماذا يحدث إذا كان طول التدرج صفراً؟

لا يُمثّل التدرج ذو الطول صفر بمنحدر. يبقى حد المقطع المقابل عند الكسب الكامل، ولا تضاف نقطة زائدة.

هل تُعالجون ملفاً صوتياً أو ترفعونه؟

لا. يُجرى حساب زمني حتمي من ثلاثة أعداد، من دون قراءة وسائط صوتية أو تعديلها.

كم تبلغ تكلفة طلب API؟

تبلغ تكلفة كل طلب API مقدار $0.002. تعمل نسخة المتصفح محلياً وتنفذ حساب الغلاف نفسه.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/audio/fade-in-out

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/audio/fade-in-out \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration":12,"fade_in":2.5,"fade_out":3}'
{
  "duration": 12,
  "fade_in": 2.5,
  "fade_out": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.fade_in_out",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_mb200
max_minutes180
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←