แผงอุปกรณ์เสียง

การทดสอบเสียงของ CTS Verifier หลายรายการจะตรวจสอบความสามารถของอุปกรณ์ฮาร์ดแวร์เสียงที่หลากหลาย แผงอุปกรณ์เสียง จะระบุว่า DUT รองรับอุปกรณ์เสียงใดบ้างและอุปกรณ์ใดพร้อมใช้งาน

รายการอุปกรณ์ที่รองรับ จะแสดงอุปกรณ์เสียงที่ DUT ใช้ได้ แต่ไม่จำเป็นต้องเชื่อมต่อและจึงไม่พร้อมใช้งานในเวลาที่ทำการทดสอบ AudioManager.getSupportedDeviceTypes()ซึ่งเพิ่มเข้ามาใน SDK 35 จะแสดงประเภทอุปกรณ์ที่รองรับ

รูปภาพต่อไปนี้แสดงว่า DUT รองรับอุปกรณ์ในตัว (เช่น ไมโครโฟน ลำโพง และหูฟังโทรศัพท์) อุปกรณ์ต่อพ่วงเสียงแบบแอนะล็อก อุปกรณ์ต่อพ่วงเสียงบลูทูธ และอุปกรณ์ต่อพ่วงเสียง USB

รองรับแผงอุปกรณ์เสียง

รูปที่ 1 แผงอุปกรณ์เสียงแสดงอุปกรณ์ที่รองรับ

รายการอุปกรณ์ที่พร้อมใช้งาน จะแสดงอุปกรณ์เสียงที่ใช้ได้ในเวลาที่ทำการทดสอบ ไม่ว่าจะเป็นอุปกรณ์ที่ติดตั้งมากับ DUT (เช่น ลำโพงและไมโครโฟนภายใน) หรืออุปกรณ์ที่เชื่อมต่ออยู่ (เช่น ชุดหูฟังแบบแอนะล็อกหรืออุปกรณ์ต่อพ่วงเสียง USB)

รูปภาพต่อไปนี้แสดงว่ามีเพียงอุปกรณ์ในตัวเท่านั้นที่พร้อมใช้งาน นั่นคือไม่มีอุปกรณ์ต่อพ่วงเสียงภายนอกเชื่อมต่อกับ DUT

แผงอุปกรณ์เสียงพร้อมใช้งาน

รูปที่ 2 แผงอุปกรณ์เสียงแสดงอุปกรณ์ที่พร้อมใช้งาน

หากรายการอุปกรณ์ที่รองรับไม่ตรงกับฮาร์ดแวร์ในอุปกรณ์ (อินพุต) อาจมีปัญหาในการกำหนดค่านโยบายเสียงที่ HAL จัดเตรียมไว้ หากอุปกรณ์ที่พร้อมใช้งานไม่ตรงกับอุปกรณ์ที่เชื่อมต่อกับอุปกรณ์ (เอาต์พุต) อาจมีปัญหาเกี่ยวกับเลเยอร์ซอฟต์แวร์เสียงพื้นฐาน

เมื่ออุปกรณ์ต่อพ่วงเสียงเชื่อมต่อกับ DUT ระบบจะอัปเดตรายการอุปกรณ์ที่พร้อมใช้งานเพื่อแสดงการกำหนดค่า