تست حجم کار صوتی

در اندروید ۱۷ و بالاتر، تست حجم کار صوتی، حداکثر بار محاسباتی که یک دستگاه می‌تواند تحمل کند را در عین حفظ پخش صدا با تأخیر کم، ارزیابی می‌کند.

روش آزمایش

این آزمایش، ظرفیت بار کاری پردازنده صوتی را با تولید سیگنالی که به طور مکرر بین امواج سینوسی ۱ و N تغییر می‌کند، اندازه‌گیری می‌کند.

  • N نشان دهنده پیچیدگی حجم کار است که همان تعداد موج‌های سینوسی است.
  • این آزمایش با تعداد پایه‌ای از صداها، معمولاً ۲۰، شروع می‌شود و به تدریج N را افزایش می‌دهد تا آستانه پایداری دستگاه مشخص شود.

معیارهای اندازه‌گیری

هدف، شناسایی حداکثر مقدار N است که سیستم می‌تواند بدون قطعی صدا پردازش کند. این معیارها در پنل تست گنجانده شده‌اند:

  • تعریف قطعی: قطعی به عنوان یک خطای بافر تعریف می‌شود که زمانی رخ می‌دهد که سیستم نتواند داده‌های صوتی را به موقع به بافر ارائه دهد ( underrun_count > 0 ).
  • حداکثر صداهای شنیده شده: این معیار نشان دهنده بیشترین تعداد امواج سینوسی است که دستگاه با موفقیت مدیریت کرده و در عین حال جریانی بدون قطعی را حفظ کرده است.
  • حداقل صداهای مورد نیاز: این معیار نشان دهنده حداقل مقدار N مورد نیاز برای قبولی در آزمون است. این آستانه بر اساس سطح کلاس عملکرد رسانه (MPC) اعلام شده توسط دستگاه متفاوت است.

پنل تست

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

پنل تست حجم کار صوتی

شکل ۱. پنل تست حجم کار صوتی.

کنترل‌ها و وضعیت آزمایش

کنترل‌ها و نشانگرهای وضعیت زیر در پنل تست موجود هستند:

  • شروع/توقف: جریان صوتیِ حجم کار را شروع یا متوقف می‌کند.
  • تعداد خطاهای شناسایی‌شده (xRuns): تعداد خطاهای شناسایی‌شده را به‌صورت آنی نشان می‌دهد.
  • نمودار حجم کار: حجم کار صوتی را در لحظه نمایش می‌دهد. رنگ سبز نشان‌دهنده پخش بدون قطعی و رنگ قرمز نشان‌دهنده‌ی افت کیفیت شناسایی‌شده است.
  • حداکثر صداهای رسیده: حداکثر تعداد امواج سینوسی فعلی که در طول جلسه به دست آمده است را نمایش می‌دهد.
  • حداقل صداهای مورد نیاز: حداقل مقدار N مورد نیاز برای قبولی در آزمون را نمایش می‌دهد.

فرآیند آزمایش

برای انجام تست حجم کار صوتی، مراحل زیر را دنبال کنید:

  1. دستگاه تحت آزمایش (DUT) را روی یک سطح صاف قرار دهید. برای دستیابی به نتایج ثابت، اجازه دهید دستگاه به دمای اتاق پایدار برسد تا از خفگی حرارتی جلوگیری شود.
  2. مطمئن شوید که هیچ برنامه‌ی دیگری که از پردازنده‌ی قوی استفاده می‌کند، در پس‌زمینه در حال اجرا نباشد.
  3. صدای رسانه را روی سطح قابل شنیدن، تقریباً ۵۰٪، تنظیم کنید.
  4. در تأییدکننده CTS، تست حجم کار صوتی را اجرا کنید.
  5. روی شروع ضربه بزنید.
  6. افزایش حجم کار را مشاهده کنید. تست به طور خودکار تعداد امواج سینوسی را افزایش می‌دهد و همزمان بر میزان افت فشار نظارت می‌کند.

آزمایش زمانی کامل می‌شود که سیستم حداکثر حجم کار پایدار را شناسایی کند. سپس سیستم مقدار نهایی حداکثر صداهای رسیده را ثبت می‌کند.

وقتی آزمایش کامل شد و نتیجه با معیارهای مورد نیاز برای کلاس عملکرد رسانه‌ای اعلام‌شده توسط دستگاه مطابقت داشت، دکمه PASS در دسترس قرار می‌گیرد.