การทดสอบมิกซ์ดาวน์หลายช่องของ CTS Verifier

ระบบเสียงของ Android รองรับรูปแบบช่องสัญญาณเสียงจำนวนมากสำหรับการเล่น โดยเสียงที่สร้างขึ้นสำหรับรูปแบบเสียงที่มีจำนวนช่องสัญญาณสูง เช่น เสียงเซอร์ราวด์ 5.1 จะต้องเล่นได้อย่างสมเหตุสมผลในอุปกรณ์สเตอริโอ 2 ช่องสัญญาณ

การทดสอบการมิกซ์ดาวน์แบบหลายช่องสัญญาณของ CTS Verifier จะตรวจสอบว่ามีการเล่นอย่างสมเหตุสมผลในแหล่งเสียงที่มีจำนวนช่องสัญญาณสูงหลากหลายรูปแบบและเส้นทางเสียงที่กำหนดค่าสำหรับการเล่น 2 ช่องสัญญาณ

UI ของการทดสอบการมิกซ์ดาวน์แบบหลายช่องสัญญาณ

UI ของการทดสอบการมิกซ์ดาวน์แบบหลายช่องสัญญาณดังที่แสดงในรูปที่ 1 ประกอบด้วยองค์ประกอบที่อธิบายไว้ในส่วนต่อไปนี้

เริ่มมิกซ์แบบหลายช่องทาง

รูปที่ 1 การทดสอบการมิกซ์ดาวน์แบบหลายช่องสัญญาณพร้อมที่จะทำงาน

การเลือก Audio API

ผู้ใช้สามารถเลือก Audio API ที่จะใช้สำหรับการเล่นและการบันทึกได้ ไม่ว่าจะเป็น Java API หรือ Native API โดยคุณต้องทดสอบ API เพียงรายการเดียวเพื่อให้ผ่านการทดสอบ

การเลือก Audio API

รูปที่ 2 การเลือก Audio API

ยูทิลิตีการสนับสนุน

ดูข้อมูลเพิ่มเติมได้ที่ ยูทิลิตีการสนับสนุน

การเลือกเส้นทาง

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

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

  • ไมโครโฟน/ลำโพง: ทดสอบไมโครโฟนและลำโพงในตัวบน DUT

  • ช่องเสียบชุดหูฟังแบบแอนะล็อก + ลูปแบ็ก: ช่องเสียบชุดหูฟังแบบแอนะล็อก 3.5 มม. (ไม่มีในอุปกรณ์ Android บางรุ่น) ต้องเชื่อมต่อกับ ปลั๊กลูปแบ็กเสียง

  • อินเทอร์เฟซ USB + ลูปแบ็ก: ทดสอบว่าอุปกรณ์อินเทอร์เฟซเสียง USB ได้รับการกำหนดค่าอย่างถูกต้องสำหรับลูปแบ็กหรือไม่ ปุ่มนี้จะเปิดใช้งานเมื่อมีการเชื่อมต่ออุปกรณ์อินเทอร์เฟซเสียง USB เท่านั้น

  • อะแดปเตอร์ชุดหูฟัง USB + ลูปแบ็ก: ทดสอบอะแดปเตอร์ชุดหูฟัง USB เป็นแอนะล็อก ที่เชื่อมต่อกับปลั๊กลูปแบ็กเสียง ปุ่มนี้จะเปิดใช้งานเมื่อมีการเชื่อมต่ออะแดปเตอร์ชุดหูฟัง USB เป็นแอนะล็อกกับปลั๊ก ลูปแบ็กเสียง เท่านั้น

การเลือกเส้นทาง

รูปที่ 3 การเลือกเส้นทาง

ปุ่มกระบวนการทดสอบ การแสดงข้อมูล และข้อกำหนดรูปแบบ

เริ่ม: เริ่มการทดสอบ การทดสอบจะสร้างสัญญาณจากแต่ละรูปแบบที่ระบุ

หยุด: หยุดการทดสอบที่กำลังดำเนินการ

ล้างผลลัพธ์: ล้างแผงผลลัพธ์

ปุ่มเริ่มล้าง

รูปที่ 4 ปุ่มเริ่มและล้าง

ระบบจะแสดงสัญญาณที่บันทึกไว้ขณะที่การทดสอบกำลังทำงาน เมื่อทดสอบรูปแบบทั้งหมดแล้ว แผงผลลัพธ์จะปรากฏขึ้น

รูปต่อไปนี้แสดงผลการทดสอบที่สำเร็จหลังจากทำงานบนชุดหูฟัง USB

ผลลัพธ์ของมิกซ์หลายช่องทาง

รูปที่ 5 ผลการทดสอบการมิกซ์ดาวน์แบบหลายช่องสัญญาณ

ทดสอบโปรโตคอล

โปรโตคอลการทดสอบมีดังนี้

  1. วาง DUT ไว้ในที่เงียบ
  2. เลือก API ที่จะทดสอบ โดยคุณต้องเลือกเพียงรายการเดียวเพื่อให้ผ่าน
  3. เลือกเส้นทางไมโครโฟน/ลำโพง
  4. แตะปรับเทียบเสียง และตรวจสอบว่ามีการสร้างสัญญาณที่เพียงพอ
  5. แตะเริ่ม และอนุญาตให้การทดสอบทำงานสำหรับรูปแบบช่องสัญญาณต่างๆ
  6. เมื่อเสร็จสมบูรณ์ ระบบจะแสดงรายงานที่ระบุผลลัพธ์ของรูปแบบช่องสัญญาณแต่ละรูปแบบ ตัวอย่างเช่น ปุ่มเส้นทางไมโครโฟน/ลำโพง จะแสดง Done เพื่อระบุว่าการทดสอบสำหรับเส้นทางนั้นเสร็จสมบูรณ์แล้ว
  7. ทำตามขั้นตอนที่ 4 ถึง 6 สำหรับเส้นทางที่เหลือที่จำเป็น
  8. เมื่อการทดสอบสำหรับเส้นทางที่จำเป็นทั้งหมดเสร็จสมบูรณ์แล้ว ระบบจะเปิดใช้ผ่าน เพื่อระบุว่าการทดสอบผ่านแล้ว

ตีความผลลัพธ์

คุณอาจสังเกตเห็นว่าตำแหน่งช่องสัญญาณบางตำแหน่งมีขนาดต่ำ ซึ่งบ่งชี้ว่าระบบกำลังกำจัดช่องสัญญาณสูงของสตรีมเสียงเซอร์ราวด์ โดยช่องสัญญาณสูง ควรจะมิกซ์ดาวน์เพื่อให้มั่นใจว่าช่องสัญญาณทั้งหมดจาก เนื้อหาจะได้ยินผ่านเอาต์พุตสเตอริโอ