تتناول هذه الصفحة اختبارات الصوت في CTS Verifier (CTS-V) التي تحدّد مدى الامتثال لمتطلبات وقت استجابة الصوت في CDD. قبل إجراء هذه الاختبارات، يُرجى الاطّلاع على التعليمات العامة.
اختبار وقت استجابة إدخال الصوت عند التشغيل على البارد
يقيس اختبار وقت استجابة الإدخال للتشغيل على البارد للصوت الوقت المطلوب لتسجيل الصوت من نظام صوتي معلّق (بارد).
لإجراء اختبار وقت استجابة الإدخال عند بدء تشغيل الصوت على البارد، اتّبِع الخطوات التالية:
- اختَر واجهة برمجة التطبيقات التي تريد اختبارها. يجب أن يستوفي شرط وقت الاستجابة واجهة برمجة تطبيقات واحدة فقط.
انقر على بدء لبدء الاختبار التجريبي. يقيس الاختبار الوقت اللازم لبدء تسجيل الصوت من نظام صوتي بارد. تظهر النتائج على الشاشة مع مؤشر النجاح أو الرسوب.
الشكل 1: مثال على نتائج اختبار ناجح على Native API
إذا كان وقت الاستجابة الذي تم قياسه يستوفي متطلبات مستند تعريف التوافق، يجتاز الاختبار.
اختبار وقت استجابة إخراج الصوت عند التشغيل على البارد
يقيس اختبار وقت استجابة إخراج التشغيل على البارد للصوت الوقت المطلوب لتشغيل الصوت من نظام صوتي معلّق (بارد). يحتوي هذا الاختبار على المتطلبات التالية:
- متطلبات الجهاز: انتقِل إلى الإعدادات > الصوت والاهتزاز وأوقِف أصوات اللمس.
لإجراء اختبار وقت استجابة إخراج الصوت عند التشغيل على البارد، اتّبِع الخطوات التالية:
- اختَر واجهة برمجة التطبيقات التي تريد اختبارها. يجب أن يستوفي شرط وقت الاستجابة واجهة برمجة تطبيقات واحدة فقط.
انقر على بدء لبدء التشغيل التجريبي. يُشغِّل الاختبار مقطعًا صوتيًا صامتًا ويقيس الوقت من بداية التشغيل إلى وقت ظهور المقطع في المخرجات. تظهر النتائج على الشاشة مع إشارة إلى النجاح أو الرسوب.
الشكل 2: مثال على نتائج اختبار ناجح على واجهة برمجة التطبيقات الأصلية
إذا كان وقت الاستجابة الذي تم قياسه يستوفي متطلبات CDD، يجتاز الاختبار.
اختبار النغمات من خلال النقر على الصوت
يحدّد اختبار "النقر على الصوت" الوقت المطلوب لظهور الصوت الذي يتم تشغيله من خلال إجراء المستخدم على الشاشة في مخرجات النظام الصوتي. يستخدم الاختبار الميكروفون الداخلي لقياس الوقت بين تفاعل الشاشة والنغمة التي يتم تشغيلها على مكبر الصوت الداخلي. يتم احتساب النتيجة الإجمالية كمتوسط لخمس قياسات ناجحة.
إرشادات لتفعيل مشغّل النقر بنجاح
يستمع هذا الاختبار إلى صوت النقر المادي الذي يصدره ظفر المختبِر عندما يضرب الشاشة في حقل التفعيل للإشارة إلى التفاعل مع الشاشة. يؤدي الصوت أيضًا إلى تفعيل تشغيل النغمات. بما أنّه قد يصعب رصد الاهتزاز، من المهم إعداد بيئة الاختبار وتنفيذ إجراء النقر بدقة.
اتّبِع الإرشادات التالية للحصول على مشغّل نقر جيد أثناء الاختبار:
- في غرفة هادئة، ضَع الجهاز على طاولة وشاشته موجَّهة للأعلى.
- انقر على الشاشة بإصبع السبابة، مع التأكّد من أنّ ظفر الإصبع
وطرفه يلامسان الشاشة بحيث يؤدي النقر بالظفر إلى إصدار
صوت تكة مسموع.
- لن يؤدي النقر بالجزء اللين فقط من طرف الإصبع إلى إصدار الصوت الذي يؤدي إلى تشغيل الميزة.
- انقر على الشاشة مرة واحدة فقط وارفع إصبعك. تؤدي الضربات المتعددة إلى إرباك القياس.
ولكي ينجح القياس، يجب أن يتمكّن الاختبار من رصد كلّ من إشارة التفعيل والنغمة التي تم إنشاؤها. قد تحتاج إلى ضبط مدى قوة النقر على الشاشة أو مستوى صوت التشغيل للحصول على قياس ناجح.
إجراءات الاختبار
لإجراء اختبار "النقر على الصوت"، اتّبِع الخطوات التالية:
- افصل جميع الأجهزة الصوتية الطرفية السلكية أو التي تعمل بالبلوتوث عن الجهاز الذي يتم اختباره.
- اختَر واجهة برمجة التطبيقات التي تريد اختبارها. يجب استيفاء متطلبات وقت الاستجابة لواجهة برمجة تطبيقات واحدة فقط.
- انقر على بدء لبدء الاختبار.
انقر على الشاشة مرة واحدة بظفرك كما هو موضّح في إرشادات حول النقر بنجاح لتفعيل الميزة. يجب سماع صوت نقرة قوي من الظفر على الشاشة لتسجيل بداية القياس.
الشكل 3: اختبار النقر على الصوت لسماع النغمة، غير مكتمل
انتظِر إلى أن تظهر نتائج القياس، ثم كرِّر الخطوتَين 3 و4 إلى أن يجري الجهاز خمس عمليات قياس ناجحة.
انقر على إيقاف لإنهاء الاختبار.
قيِّم نتائج الاختبار.
- ضمن المستطيل الأخضر، تشير الخطوط الحمراء إلى علامة التفعيل والنغمة الناتجة.
- إذا كان متوسط نتائج الاختبار يشير إلى اجتياز الاختبار، يجب الإبلاغ عن اجتيازه.
- إذا أظهر متوسط الاختبار حالة "تعذّر"، عليك الإبلاغ عن تعذُّر الاختبار.
الشكل 4. اكتمل اختبار النقر على الصوت
اختبار وقت استجابة الصوت
يقيس اختبار زمن انتقال الصوت "زمن الاستجابة الكامل"، أي المدة الزمنية من بداية تشغيل الإشارة إلى تلقّي الصوت الذي تم التقاطه. على الرغم من أنّ هذا الاختبار لا يسمح بفصل قياسات وقت الاستجابة في تشغيل النظام وتسجيله، إلا أنّه يعطي مؤشرًا جيدًا على أداء وقت الاستجابة الإجمالي للنظام على عدة أزواج من الأجهزة.
يتم قياس وقت الاستجابة في وضع الإرجاع عن طريق إنشاء إشارة على جهاز إخراج والتقاط هذه الإشارة على جهاز إدخال مقترن. الإشارة التي يتم إنشاؤها هي مجموعة من نبضات الضوضاء التي يمكن أن يتعرّف عليها الاختبار، ويتم استخدامها لتحديد بداية الإشارة بدقة.
مسارات وقت الاستجابة
يقيس اختبار وقت استجابة الاسترجاع الصوتي وقت استجابة ثلاثة مسارات:
مكبّر الصوت/الميكروفون: يلتقط الميكروفون المدمج إشارة مكبّر الصوت المدمج. يجب اختبار هذا المسار على الأجهزة المحمولة، مثل الهواتف والأجهزة اللوحية، وليس مطلوبًا على الأجهزة غير المحمولة، مثل الساعات وأجهزة التلفزيون والسيارات والثلاجات.
مقبس سماعة الرأس: يتم توجيه الإشارة باستخدام قابس الاسترجاع من المخرج إلى المدخل في مقبس سماعة الرأس التناظري مقاس 3.5 ملم.
USB: يتم توجيه الإشارة من خلال محوّل سماعة رأس من USB إلى تناظري مع قابس إعادة توجيه، أو واجهة صوت USB مع مقابس إخراج متصلة بمقابس إدخال. يكفي الحصول على قيمة ناجحة لأي من مسارات USB لإكمال الاختبار بنجاح. قد لا يكون هذا المسار متاحًا لبعض أجهزة Android، مثل التلفزيون والسيارة.
لوحة التشغيل التجريبي
تتكوّن لوحة اختبار وقت استجابة الاسترجاع الصوتي من الأقسام التالية، كما هو موضّح في الشكل التالي:
الشكل 5: لوحة اختبار وقت استجابة الاسترجاع الصوتي
أدوات الدعم
يجب تشغيل الأدوات المساعدة التالية قبل بدء الاختبار:
معايرة الصوت: لتحليل الصوت الذي تم تسجيله بفعالية، من المهم إنشاء إشارة إخراج بمستوى مناسب. يؤدي النقر على معايرة الصوت إلى فتح لوحة معايرة الصوت، والتي تُستخدم لضمان مستوى إشارة مناسب.
الأجهزة الصوتية: يبدأ هذا الخيار مربّع حوار يعرض جميع الأجهزة الصوتية المتوافقة مع الجهاز قيد الاختبار والمتصلة به. لمزيد من المعلومات، يُرجى الاطّلاع على لوحة "الأجهزة الصوتية".
الشكل 6. أدوات مساعدة لاختبار وقت استجابة الاسترجاع الصوتي
قسم إعدادات الجهاز الخاضع للاختبار (DUT)
يعرض هذا القسم معلومات حول إعدادات الجهاز الخاضع للاختبار. تحدّد سمات الإعدادات التالية، جزئيًا، معايير النجاح:
الصوت الاحترافي: يعلن الجهاز الذي يتم اختباره عن علامة الصوت الاحترافي التي تحدّد أنّ الجهاز الذي يتم اختباره يتوافق مع مستوى احترافي من أداء الصوت والميزات، مثل التوافق مع MIDI.
وقت الاستجابة المنخفض: يعلن الجهاز قيد الاختبار عن علامة وقت الاستجابة المنخفض التي تحدّد أنّ الجهاز قيد الاختبار يتيح وقت استجابة منخفضًا كحدّ أقصى لتشغيل الصوت وتسجيله.
MPC: مستوى فئة أداء الوسائط الذي يعلنه الجهاز قيد الاختبار.
MMAP: يتيح الجهاز الذي يتم اختباره تشغيل الصوت في وضع MMAP.
MMAP Exclusive: يتيح الجهاز قيد الاختبار تشغيل وضع MMAP الحصري.
ساعة: تم تحديد الجهاز قيد الاختبار على أنّه ساعة.
تلفزيون: تم تحديد الجهاز قيد الاختبار على أنّه تلفزيون.
سيارة: تم تحديد الجهاز قيد الاختبار على أنّه سيارة.
جهاز محمول: تم تحديد الجهاز قيد الاختبار على أنّه جهاز محمول، مثل هاتف أو جهاز لوحي.
أقسام الاختبار
بالنسبة إلى كل مسار، يحتوي قسم الاختبار على عنصرَين:
- بدء: لتنفيذ قسم الاختبار يتم تفعيل الزر عندما يتم تحديد أنّ الجهاز قيد الاختبار يتيح مسارًا متاحًا معيّنًا.
- نص التعليمات والعملية والحالة: يعرض تعليمات تفعيل قسم الاختبار، وحالة قسم الاختبار أثناء تشغيله، ونتائج قسم الاختبار عند اكتماله.
| القسم | الوصف |
|---|---|
| اختبار مكبّر الصوت والميكروفون | يكون خيار بدء مفعّلاً ما لم يكن الجهاز قيد الاختبار لا يتوافق مع مكبّر صوت داخلي أو ميكروفون داخلي، كما هو الحال في أجهزة التلفزيون أو السيارات. |
| اختبار مقبس سماعة الرأس | يتم تفعيل بدء إذا كان كلا الشرطين التاليين صحيحًا: الجهاز قيد الاختبار يتوافق مع مقبس سماعة رأس تناظري ويتم توصيل قابس الاسترجاع الصوتي بمقبس سماعة رأس تناظري مقاس 3.5 ملم في الجهاز قيد الاختبار. |
| اختبار USB | يتم تفعيل الزر بدء في حال استيفاء الشرطَين التاليَين: أن يكون الجهاز قيد الاختبار متوافقًا مع اتصال صوتي عبر USB وأن يكون هناك جهاز صوتي متصل عبر USB. |
| النتائج | يعرض نتائج الاختبار الإجمالي. |
عملية الاختبار
لكل مسار متوافق، اتّبِع الخطوات التالية:
- وصِّل الجهاز الملحق المناسب للاختبارات الخاصة بسماعات الرأس التناظرية ومنافذ USB. لاختبار مكبّر الصوت والميكروفون، ضَع الجهاز قيد الاختبار على سطح مستوٍ في غرفة هادئة. يتم إدراج الأجهزة الملحقة المطلوبة في الأجهزة الصوتية الملحقة في أداة التحقّق من CTS.
- شغِّل أدوات الدعم المساعدة.
- شغِّل قسم الاختبار من خلال النقر على بدء.
عند اكتمال الاختبار لكل قسم، يتم تعديل قسم النتائج ليعكس حالة الاختبار الإجمالية.
عند اختبار جميع المسارات المطلوبة، واستيفاء كل اختبار لمعايير وقت الاستجابة لهذا المسار على النحو المحدّد في مستند تعريف التوافق (CDD)، يتم تفعيل الخيار اجتياز.