ระบบเสียงของ Android รองรับรูปแบบช่องเสียงจำนวนมากสำหรับการ เล่น เสียงที่สร้างขึ้นสำหรับรูปแบบเสียงที่มีจำนวนช่องสูง เช่น เสียงเซอร์ราวด์ 5.1 ต้องเล่นบนอุปกรณ์สเตอริโอ 2 ช่องได้อย่างเหมาะสม
การทดสอบการมิกซ์ดาวน์แบบหลายช่องของ CTS Verifier จะยืนยันว่ามีการเล่นที่เหมาะสม ในแหล่งเสียงที่มีจำนวนช่องสูงหลากหลายและในเส้นทางเสียง ที่กำหนดค่าสำหรับการเล่น 2 ช่อง
UI การทดสอบการมิกซ์ดาวน์แบบหลายช่อง
UI การทดสอบการมิกซ์ดาวน์แบบหลายช่องทางดังที่แสดงในรูปที่ 1 ประกอบด้วย องค์ประกอบที่อธิบายไว้ในส่วนต่อไปนี้
รูปที่ 1 การทดสอบการมิกซ์ดาวน์แบบหลายช่องพร้อมให้ใช้งานแล้ว
การเลือก Audio API
ผู้ใช้สามารถเลือก API เสียงที่จะใช้สำหรับการเล่นและการบันทึกได้ ได้แก่ Java API หรือ Native API คุณต้องทดสอบ API เพียง 1 รายการเพื่อให้ผ่านการทดสอบ
รูปที่ 2 การเลือก Audio API
ยูทิลิตีการสนับสนุน
ดูข้อมูลเพิ่มเติมได้ที่ยูทิลิตีการสนับสนุน
การเลือกเส้นทาง
อินเทอร์เฟซนี้ช่วยให้ผู้ใช้เลือกเส้นทางเสียงที่จะทดสอบได้ ระบบจะต่อท้ายชื่อเส้นทางด้วยข้อความต้องระบุเมื่อเส้นทางนั้นอยู่ในอุปกรณ์ (แม้ว่าจะไม่ได้เชื่อมต่ออุปกรณ์ต่อพ่วงเสียงที่เชื่อมโยงกับเส้นทางนั้นก็ตาม) เมื่อเรียกใช้ลำดับการทดสอบสำหรับเส้นทางนั้น ระบบจะต่อท้ายชื่อด้วยข้อความ done
ปุ่มเส้นทางจะเปิดใช้เมื่ออุปกรณ์ที่เชื่อมโยงกับเส้นทางที่กำหนด พร้อมใช้งาน นั่นคือเมื่อเชื่อมต่ออุปกรณ์ต่อพ่วงเสียงกับ DUT ทดสอบเส้นทางที่รองรับดังนี้
ไมโครโฟน/ลำโพง: ทดสอบไมโครโฟนและลำโพงในตัวบน DUT
ช่องเสียบชุดหูฟังแบบอนาล็อก + ลูปแบ็ก: ต้องเชื่อมต่อช่องเสียบชุดหูฟังแบบอนาล็อก 3.5 มม. (ไม่มีในอุปกรณ์ Android บางรุ่น) กับปลั๊กลูปแบ็กเสียง
อินเทอร์เฟซ USB + Loopback: ทดสอบว่าได้กำหนดค่าอุปกรณ์อินเทอร์เฟซเสียง USB อย่างถูกต้องสำหรับ Loopback หรือไม่ ปุ่มนี้จะเปิดใช้เมื่อเชื่อมต่อ อุปกรณ์อินเทอร์เฟซเสียง USB เท่านั้น
อะแดปเตอร์ชุดหูฟัง USB + Loopback: ทดสอบอะแดปเตอร์ชุดหูฟัง USB เป็นอนาล็อก ที่เชื่อมต่อกับปลั๊ก Loopback ของเสียง ปุ่มนี้จะเปิดใช้เมื่อเชื่อมต่อ อะแดปเตอร์ชุดหูฟัง USB เป็นอนาล็อกที่มีปลั๊กเสียงวนกลับ เท่านั้น
รูปที่ 3 การเลือกเส้นทาง
ปุ่มกระบวนการทดสอบ การแสดงข้อมูล และข้อกำหนดรูปแบบ
เริ่ม: เริ่มการทดสอบ การทดสอบจะสร้างสัญญาณจากแต่ละรูปแบบ ที่ระบุ
หยุด: หยุดการทดสอบที่กำลังดำเนินการ
ล้างผลลัพธ์: ล้างแผงผลลัพธ์
รูปที่ 4 ปุ่มเริ่มและปุ่มล้าง
สัญญาณที่จับได้จะแสดงขึ้นขณะที่การทดสอบทำงาน เมื่อทดสอบรูปแบบทั้งหมดแล้ว แผงผลลัพธ์จะปรากฏขึ้น
รูปต่อไปนี้แสดงผลการทดสอบที่สำเร็จหลังจากเรียกใช้ในชุดหูฟัง USB
รูปที่ 5 ผลการทดสอบการมิกซ์ดาวน์แบบหลายช่อง
โปรโตคอลการทดสอบ
โปรโตคอลการทดสอบมีดังนี้
- วาง DUT ในสถานที่เงียบ
- เลือก API ที่จะทดสอบ คุณต้องผ่านการทดสอบเพียง 1 รายการ
- เลือกเส้นทาง Mic/Speaker
- แตะปรับเทียบเสียงและตรวจสอบว่ามีการสร้างสัญญาณที่เพียงพอ
- แตะเริ่มและอนุญาตให้การทดสอบทำงานสำหรับรูปแบบช่องต่างๆ
- เมื่อเสร็จสมบูรณ์แล้ว ระบบจะแสดงรายงานที่ระบุผลลัพธ์ของ รูปแบบช่องแต่ละรูปแบบ เช่น ปุ่มเส้นทางไมค์/ลำโพงจะแสดง เสร็จสิ้นเพื่อระบุว่าการทดสอบเส้นทางนั้นเสร็จสมบูรณ์แล้ว
- ทำตามขั้นตอนที่ 4 ถึง 6 สำหรับเส้นทางที่เหลือที่จำเป็น
- เมื่อการทดสอบเส้นทางที่จำเป็นทั้งหมดเสร็จสมบูรณ์แล้ว ระบบจะเปิดใช้ผ่าน เพื่อระบุว่าการทดสอบผ่านแล้ว
ตีความผลลัพธ์
คุณอาจสังเกตเห็นว่าตำแหน่งของบางช่องมีขนาดต่ำ ซึ่งบ่งชี้ว่าระบบกำลังตัดช่องสูงของสตรีมเสียงเซอร์ราวด์ออก โดยช่องที่มีคุณภาพสูงควรมิกซ์ดาวน์เพื่อให้มั่นใจว่าช่องทั้งหมดจากเนื้อหาจะสามารถได้ยินผ่านเอาต์พุตสเตอริโอ