ใช้งานร่วมกับ ChromeOS ได้ - โมดูลข้อกำหนดเสียง USB

เวอร์ชัน: 2.0
อัปเดตล่าสุด: 28-09-2026

ภาพรวม

โมดูลข้อกำหนดนี้จะอธิบายข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์เสียง USB สำหรับอุปกรณ์ต่อพ่วงเสียง

ข้อกำหนดขั้นต่ำและข้อกำหนดเพิ่มเติม

เอกสารข้อกำหนดนี้แบ่งออกเป็น 2 ส่วน ดังนี้

  1. ข้อกำหนดขั้นต่ำจะอธิบายเกณฑ์สำหรับหมวดหมู่ อุปกรณ์ต่อพ่วงเพื่อให้ใช้งานร่วมกันได้
  2. ข้อกำหนดเพิ่มเติมจะอธิบายเกณฑ์สำหรับการ รับรอง

ใช้ปุ่มนำทางเหล่านี้เพื่อแสดงเฉพาะข้อกำหนดขั้นต่ำหรือทั้งข้อกำหนดขั้นต่ำ และข้อกำหนดเพิ่มเติมตามลำดับ

ข้อกำหนดเสียง USB

ข้อกำหนดขั้นต่ำ

ฮาร์ดแวร์

เฟิร์มแวร์
  • ต้องประกาศอุปกรณ์ต่อพ่วงเป็นอุปกรณ์เสียงที่มีตัวอธิบายอินเทอร์เฟซเสียง (0x01) ที่ถูกต้อง
    • ต้องมีตัวอธิบายที่สอดคล้องกัน 1 รายการสำหรับทั้งเทอร์มินัลอินพุตและเอาต์พุต
      • ขอแนะนำให้รายงานประเภทเทอร์มินัลของคลาสเสียง USB (UAC) ดังนี้
  • หากมีปุ่มใดๆ คุณต้องประกาศเป็น 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 เวอร์ชันเริ่มต้น