เวอร์ชัน: 2.0
อัปเดตล่าสุด: 28-09-2026
ภาพรวม
โมดูลข้อกำหนดนี้จะอธิบายข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์เสียง USB สำหรับอุปกรณ์ต่อพ่วงเสียง
ข้อกำหนดขั้นต่ำและข้อกำหนดเพิ่มเติม
เอกสารข้อกำหนดนี้แบ่งออกเป็น 2 ส่วน ดังนี้
- ข้อกำหนดขั้นต่ำจะอธิบายเกณฑ์สำหรับหมวดหมู่ อุปกรณ์ต่อพ่วงเพื่อให้ใช้งานร่วมกันได้
- ข้อกำหนดเพิ่มเติมจะอธิบายเกณฑ์สำหรับการ รับรอง
ใช้ปุ่มนำทางเหล่านี้เพื่อแสดงเฉพาะข้อกำหนดขั้นต่ำหรือทั้งข้อกำหนดขั้นต่ำ และข้อกำหนดเพิ่มเติมตามลำดับ
ข้อกำหนดเสียง USB
ข้อกำหนดขั้นต่ำ
ฮาร์ดแวร์
เฟิร์มแวร์
- ต้องประกาศอุปกรณ์ต่อพ่วงเป็นอุปกรณ์เสียงที่มีตัวอธิบายอินเทอร์เฟซเสียง (0x01) ที่ถูกต้อง
- ต้องมีตัวอธิบายที่สอดคล้องกัน 1 รายการสำหรับทั้งเทอร์มินัลอินพุตและเอาต์พุต
- ขอแนะนำให้รายงานประเภทเทอร์มินัลของคลาสเสียง USB (UAC) ดังนี้
- ชุดหูฟัง (0x0402)
- SpeakerPhone (0x0403-0x0405)
- ขอแนะนำให้รายงานประเภทเทอร์มินัลของคลาสเสียง USB (UAC) ดังนี้
- ต้องมีตัวอธิบายที่สอดคล้องกัน 1 รายการสำหรับทั้งเทอร์มินัลอินพุตและเอาต์พุต
- หากมีปุ่มใดๆ คุณต้องประกาศเป็น HID
ซอฟต์แวร์
รูปแบบ
โปรดดูส่วนรูปแบบเสียง
รหัส HID
- สำหรับเหตุการณ์ HID แต่ละรายการ จะส่งได้เพียง 1 เหตุการณ์ต่อครั้ง
- ต้องได้รับรหัสเหตุการณ์ที่ถูกต้องและรหัสเหตุการณ์ที่เกี่ยวข้องเมื่อ กดปุ่ม
- หากมีอินเทอร์เฟซที่ออกแบบมาเพื่อมอบฟังก์ชันการทำงานของอุปกรณ์ต่อพ่วง อุปกรณ์ต่อพ่วง USB ต้องรองรับการปล่อยหรือรับ HID ที่เกี่ยวข้อง ตามข้อกำหนด HID ของ USB.org
การตรวจจับช่องเสียบ
หากอุปกรณ์ USB รองรับการตรวจหาแจ็คเสียง อุปกรณ์จะต้องประกาศการรองรับ คลาสเสียง USB (UAC) ในรายการต่อไปนี้
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดต่อไปนี้จึงจะได้รับการรับรอง
- ไม่มี
รูปแบบเสียง
ข้อกำหนดขั้นต่ำ
| การเล่น | กำลังบันทึก | |
|---|---|---|
| อัตราการสุ่มตัวอย่าง | ≥ 16 kHz | ≥ 16 kHz |
| รูปแบบ | S16_LE | S16_LE |
- หมายเลขช่องและการกำหนดค่าต้องถูกต้อง
- อัตราการสุ่มตัวอย่างทั้งหมดที่อุปกรณ์ต่อพ่วงประกาศว่ารองรับต้องทำงานได้อย่างถูกต้อง
- ความเบี่ยงเบนระหว่างอัตราที่วัดได้กับอัตราการสุ่มตัวอย่างต้องไม่เกิน 0.1%
- ข้อผิดพลาดมาตรฐานสำหรับการถดถอยเชิงเส้นของอัตราที่วัดได้ต้องน้อยกว่า 30
อุปกรณ์ต้องรองรับการเล่นหรือการบันทึกภายใต้อัตราการสุ่มตัวอย่างต่างๆ ที่อุปกรณ์อ้างว่ารองรับ มิฉะนั้น ระบบปฏิบัติการจะต้องเพิ่มไฟล์การกำหนดค่าที่เฉพาะเจาะจงเพื่อป้องกันไม่ให้เกิดขึ้นที่ฝั่งระบบ
เช่น เล่นเสียงที่ต่ำกว่า 44.1 kHz แต่บันทึกเสียงที่ต่ำกว่า 48 kHz พร้อมกัน
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดต่อไปนี้จึงจะได้รับการรับรอง
- ไม่มี
ประวัติการแก้ไข
| วันที่ | เวอร์ชัน | หมายเหตุ |
|---|---|---|
| 2026-09-28 | 2.0 | อัปเดตข้อมูลจำเพาะที่เข้ากันได้กับ ChromeOS |
| 2026-03-03 | 1.1.2 | เปลี่ยนรูปแบบประวัติการแก้ไขเพื่อใช้ในมาโคร |
| 14-06-2024 | 1.1.1 | การล้างข้อมูลข้อความเล็กๆ น้อยๆ เผยแพร่ไปยังเว็บไซต์ของพาร์ทเนอร์ |
| 2023-06-07 | 1.1 | อัปเดตข้อกำหนดของ UAC |
| 2022-12-19 | 1.0 | เวอร์ชันเริ่มต้น |