تتحقّق العديد من اختبارات الصوت في CTS Verifier من الإمكانات على مجموعة متنوّعة من أجهزة أجهزة الصوت. تشير لوحة أجهزة الصوت إلى أجهزة الصوت المتوافقة مع الجهاز قيد الاختبار (DUT) والأجهزة المتاحة للاستخدام.
تعرض قائمة الأجهزة المتوافقة أجهزة الصوت التي يمكن للجهاز قيد الاختبار استخدامها، ولكنها ليست متصلة بالضرورة، وبالتالي لا تكون متاحة في وقت الاختبار.
AudioManager.getSupportedDeviceTypes()،
التي تمت إضافتها في حزمة SDK 35، تعرض أنواع الأجهزة المتوافقة.
يوضّح الشكل التالي أنّ الجهاز قيد الاختبار يتوافق مع الأجهزة المدمَجة (مثل الميكروفون ومكبّر الصوت وسماعة الأذن) والأجهزة الطرفية التناظرية للصوت والأجهزة الطرفية للصوت التي تعمل بالبلوتوث والأجهزة الطرفية للصوت التي تعمل عبر USB:
الشكل 1: لوحة "أجهزة الصوت" التي تعرض الأجهزة المتوافقة
تعرض قائمة الأجهزة المتاحة أجهزة الصوت التي يمكن استخدامها في وقت الاختبار، إما لأنّها مدمَجة في الجهاز قيد الاختبار (مثل مكبّر الصوت والميكروفون الداخليين)، أو لأنّها متصلة (مثل سمّاعة رأس تناظرية أو جهاز طرفي للصوت عبر USB).
يوضّح الشكل التالي أنّه لا يمكن استخدام سوى الأجهزة المدمَجة، أي أنّه لا يتم توصيل أي أجهزة طرفية خارجية للصوت بالجهاز قيد الاختبار:
الشكل 2: لوحة "أجهزة الصوت" التي تعرض الأجهزة المتاحة
إذا كانت قائمة الأجهزة المتوافقة لا تتطابق مع الأجهزة الموجودة في الجهاز (عمليات الإدخال)، قد تكون هناك مشكلة في إعدادات سياسة الصوت التي توفّرها طبقة تجريد الأجهزة (HAL). إذا كانت الأجهزة المتاحة لا تتطابق مع الأجهزة المتصلة بالجهاز (عمليات الإخراج)، قد تكون هناك مشكلة في طبقة برنامج الصوت الأساسية.
عند توصيل الأجهزة الطرفية للصوت بالجهاز قيد الاختبار، يتم تعديل قائمة الأجهزة المتاحة لتعكس الإعدادات.