การทดสอบโปรแกรมตรวจสอบ CTS เสียง USB

การทดสอบ Android Compatibility Test Suite (CTS) หลายรายการสำหรับ Android USB audio กำหนดให้ต้องเชื่อมต่ออุปกรณ์ต่อพ่วง USB audio จริง เราจึงได้นำการทดสอบ CTS Verifier เพิ่มเติมมาใช้สำหรับอุปกรณ์เหล่านี้

การตั้งชื่อ

ในหน้านี้ เราใช้คำว่า "อุปกรณ์" และ "อุปกรณ์ต่อพ่วง" ในลักษณะที่ แม่นยำมาก

  • อุปกรณ์หมายถึงอุปกรณ์ Android
  • อุปกรณ์ต่อพ่วงหมายถึงอุปกรณ์ต่อพ่วงเสียง USB ภายนอก ที่เชื่อมต่อกับอุปกรณ์ Android

ใช้อุปกรณ์ต่อพ่วงต่อไปนี้สำหรับการทดสอบโปรแกรมตรวจสอบ CTS สำหรับเสียงผ่าน USB

อินเทอร์เฟซเสียง USB

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

ออดิโออินเทอร์เฟซ USB (PreSonus AudioBox 96) อินเทอร์เฟซเสียง USB

ชุดหูฟัง USB

การทดสอบ CTS Verifier ใช้การวนรอบเสียงเพื่อวัดเวลาในการตอบสนองของอุปกรณ์ Android ที่ติดตั้ง ชุดหูฟัง USB และเพื่อตรวจหาปัญหาในเส้นทางข้อมูล USB

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

การทดสอบปุ่มเสียง USB ของ CTS Verifier ไม่จำเป็นต้องใช้อุปกรณ์ต่อพ่วงชุดหูฟัง USB ที่เฉพาะเจาะจง โดยอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้

  • อุปกรณ์ต่อพ่วงชุดหูฟัง USB ที่รองรับ Android ข้อกำหนดอุปกรณ์เสริมชุดหูฟัง USB อุปกรณ์ต่อพ่วงชุดหูฟังเหล่านี้มักระบุโดยผู้ผลิตว่า "สร้างมาเพื่อ Android"
  • ชุดหูฟังแบบอนาล็อกที่รองรับ ข้อกำหนดอุปกรณ์เสริมชุดหูฟัง USB ของ Android ซึ่งเชื่อมต่อกับตัวแปลงเสียงจาก USB เป็นอนาล็อก เช่น อะแดปเตอร์สำหรับแปลงช่องเสียบหูฟังจาก USB-C ดิจิทัลเป็น 3.5 มม. ของ Google

    ตัวอย่างอุปกรณ์ต่อพ่วงชุดหูฟังแบบอนาล็อกที่เข้ากันได้ ได้แก่ หูฟัง Bose SoundSport แบบใส่ในหู - อุปกรณ์ Samsung และ Android และ UrbanEars Reimers Black Belt ที่ผลิตขึ้นสำหรับชุดหูฟัง Android ชุดหูฟังแบบอนาล็อกเหล่านี้ ต้องเชื่อมต่อกับพอร์ต USB ของอุปกรณ์ด้วยตัวแปลง USB เป็นเสียง

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

ชุดหูฟัง USB ชุดหูฟัง USB

ฮาร์ดแวร์เพิ่มเติมที่จำเป็น

สายแพตช์ (สำหรับการวนรอบ) สายแพตช์ตัวผู้ ¼" กับตัวผู้ ¼" สั้น 2 เส้นเพื่อ เชื่อมต่อเอาต์พุตกับอินพุตของ USB

สายแพตช์ตัวผู้ 1/4 นิ้วถึงตัวผู้ 1/4 นิ้ว สายแพตช์

สายอุปกรณ์ต่อพ่วง USB

สายเคเบิลนี้ (ซึ่งมักจะมาพร้อมกับอุปกรณ์ต่อพ่วง) จะเชื่อมต่ออุปกรณ์ต่อพ่วงเสียง USB กับอุปกรณ์โฮสต์ สายอุปกรณ์ต่อพ่วง

อะแดปเตอร์ USB "On The Go" (OTG)

คุณต้องใช้อะแดปเตอร์ USB "On The Go" (OTG) เพื่อเชื่อมต่ออุปกรณ์ต่อพ่วงกับอุปกรณ์ Android จริงๆ และระบุให้อุปกรณ์ Android ทราบว่าควรรับบทบาทเป็น "โฮสต์" อะแดปเตอร์ OTG

หูฟังอนาล็อกเพื่อตรวจสอบเอาต์พุตของอินเทอร์เฟซเสียง USB สำหรับ การทดสอบการเล่น

หูฟังแบบอนาล็อก หูฟังแบบอนาล็อก

การทดสอบ

ในการทดสอบแต่ละครั้ง ให้ระบุว่าการทดสอบสำเร็จโดยแตะปุ่มผ่านการทดสอบ (เครื่องหมายถูก) หรือระบุว่าการทดสอบล้มเหลวโดย คลิกปุ่มการทดสอบล้มเหลว (เครื่องหมายตกใจ)

การทดสอบแอตทริบิวต์

บทคัดย่อ

การทดสอบนี้จะยืนยันว่าแอตทริบิวต์ต่างๆ ซึ่งรวมถึงอัตราการสุ่มตัวอย่างที่รองรับ การกำหนดค่าช่อง และรูปแบบตัวอย่างตรงกับชุดแอตทริบิวต์ที่ทราบล่วงหน้าของอุปกรณ์

กระบวนการ

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

เลือกแอตทริบิวต์อุปกรณ์ต่อพ่วงเสียง USB ทดสอบ การทดสอบแอตทริบิวต์
แสดงสรุปวิธีการ สรุปแอตทริบิวต์
หน้าจอก่อนเชื่อมต่อ แอตทริบิวต์ preconnect
อุปกรณ์ต่อพ่วงเสียง USB ที่เชื่อมต่อกับอุปกรณ์ Android ด้วย สายอุปกรณ์ต่อพ่วงและอะแดปเตอร์ OTG แอตทริบิวต์ที่เชื่อมต่อ
หน้าจอหลังการเชื่อมต่อ แอตทริบิวต์หลังการเชื่อมต่อ

เล่นเสียงทดสอบ

บทคัดย่อ

การทดสอบนี้จะยืนยันว่าการเล่นเสียงทำงานได้ โดยจะทำได้ด้วยการ สร้างสัญญาณทดสอบ 1 KHz และนำเสนอในรูปแบบสเตอริโอ (2 ช่อง) ให้กับ อุปกรณ์ต่อพ่วงเสียง USB

กระบวนการ

หลังจากเรียกใช้การทดสอบจากเมนูหลักแล้ว ให้เชื่อมต่ออินเทอร์เฟซเสียง USB รวมถึงชุดหูฟังแบบอนาล็อก เข้ากับแจ็กเอาต์พุตของชุดหูฟังใน อินเทอร์เฟซเพื่อตรวจสอบ

กดปุ่มเล่น หากได้ยินเสียงทดสอบในทั้ง 2 แชแนลของชุดหูฟัง ให้ระบุว่าการทดสอบผ่านโดยคลิกปุ่มทดสอบ ผ่าน (เครื่องหมายถูก) หากช่องใดช่องหนึ่งหรือทั้ง 2 ช่องไม่ เล่นเสียง ให้ระบุว่าการทดสอบล้มเหลวโดยคลิกปุ่มทดสอบ ล้มเหลว (เครื่องหมายตกใจ)

หมายเหตุ

เลือก USB Audio Peripheral Play Test ทดสอบการเล่น
แสดงสรุปวิธีการ ข้อมูลสรุปของ Play
หน้าจอก่อนเชื่อมต่อ เล่นการเชื่อมต่อล่วงหน้า
เชื่อมต่ออุปกรณ์ต่อพ่วงเสียง USB กับอุปกรณ์ Android

หูฟังเชื่อมต่อกับแจ็กเอาต์พุตหูฟังในอินเทอร์เฟซเสียง USB สำหรับการตรวจสอบ

เล่นอย่างต่อเนื่อง
หน้าจอหลังการเชื่อมต่อ การเชื่อมต่อโพสต์ของ Play

การทดสอบการบันทึก (ลูปแบ็ก)

บทคัดย่อ

การทดสอบนี้จะยืนยันว่าการบันทึกเสียงทำงานได้โดย สร้างโทนเสียงที่เอาต์พุตของอินเทอร์เฟซเสียง USB ซึ่งจะ กำหนดเส้นทางผ่านสายแพตช์ไปยังอินพุตของอุปกรณ์ต่อพ่วงเสียง USB

กระบวนการ

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

หมายเหตุ

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

เลือก USB Audio Peripheral Record Test บันทึกการทดสอบ
แสดงสรุปวิธีการ สรุปการบันทึก
หน้าจอก่อนเชื่อมต่อ บันทึกการเชื่อมต่อล่วงหน้า
อินเทอร์เฟซเสียง USB ที่มีฟีเจอร์ลูปแบ็กเชื่อมต่อกับอุปกรณ์ Android บันทึกที่เชื่อมต่อ
การเชื่อมต่อที่ด้านหลังของอินเทอร์เฟซเสียง USB บันทึกการเชื่อมต่อที่ด้านหลัง
การเชื่อมต่อที่ด้านหน้าของอินเทอร์เฟซเสียง USB บันทึกที่เชื่อมต่อด้านหน้า
หน้าจอหลังการเชื่อมต่อ บันทึกการเชื่อมต่อโพสต์
หน้าจอหลังการเชื่อมต่อพร้อมการทดสอบการบันทึกที่กำลังทำงาน บันทึกการวิ่งหลังการเชื่อมต่อ

ทดสอบปุ่มชุดหูฟัง

บทคัดย่อ

การทดสอบนี้จะยืนยันว่าระบบรู้จักปุ่มสื่อ/การรับส่งใน ชุดหูฟังที่แนะนำอย่างถูกต้อง

กระบวนการ

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

หมายเหตุ

อุปกรณ์ต่อพ่วงชุดหูฟัง USB ที่เชื่อมต่อกับอุปกรณ์ Android

โปรดทราบว่าอะแดปเตอร์ OTG

เชื่อมต่อปุ่มแล้ว
เลือก USB Audio Peripheral Buttons Test ทดสอบปุ่ม
แสดงสรุปวิธีการ สรุปปุ่ม
อุปกรณ์ต่อพ่วงเชื่อมต่อแล้ว แต่ยังไม่รู้จักปุ่ม

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

ระบบไม่รู้จักปุ่ม
เชื่อมต่ออุปกรณ์ต่อพ่วงแล้วและระบบรู้จักปุ่มที่คาดไว้ ปุ่มที่ระบบจดจำ

คำแนะนำเกี่ยวกับอะแดปเตอร์เสียง USB

ส่วนนี้แสดงรายการ อะแดปเตอร์ USB-C เป็น 3.5 มม. ที่แนะนำ ซึ่งผ่านการทดสอบฟังก์ชันการทำงานกับ OboeTester และ การทดสอบ CTS Verifier

ผู้ผลิต รหัสผู้ให้บริการ รหัสผลิตภัณฑ์ Store
Google

โปรดทราบว่า Google ไม่ได้ผลิตอะแดปเตอร์ USB อีกต่อไปและไม่มีจำหน่ายใน Google Play Store

0x18D1 0x5025, 0x5034 Walmart
google-adapter-back google-adapter-box
Xumee 0x0BDA 0x4BE2 Amazon
0x3302 0x56C5
xumee-adapter
Moshi 0x282B 0x0033 Amazon, Moshi
moshi-adapter
Anker

เมื่อวัดเวลาในการตอบสนองโดยใช้การทดสอบ CTS Verifier อะแดปเตอร์ Anker มีเวลาในการตอบสนองสูงกว่าอุปกรณ์ Google 3.23 มิลลิวินาที

0x0572 0x1B08 Amazon
anker-adapter
TTGK Realtek ALC5686 0x0BDA 0x4BD1 Amazon
realtek-adapter