वर्शन: 2.0
पिछले अपडेट की तारीख़: 28-09-2026
खास जानकारी
इस खास जानकारी वाले मॉड्यूल में, ऑडियो पेरिफ़ेरल के लिए यूएसबी ऑडियो हार्डवेयर और सॉफ़्टवेयर से जुड़ी ज़रूरी शर्तों के बारे में बताया गया है.
ज़रूरी और अन्य शर्तें
इस खास जानकारी वाले दस्तावेज़ को दो सेक्शन में बांटा गया है:
- ज़रूरी शर्तों में, किसी पेरिफ़ेरल कैटगरी के साथ काम करने की शर्तें बताई जाती हैं.
- अन्य ज़रूरी शर्तों में, सर्टिफ़िकेट पाने की शर्तें बताई गई हैं.
इन नेविगेशन बटन का इस्तेमाल करके, सिर्फ़ कम से कम या कम से कम और अतिरिक्त स्पेसिफ़िकेशन, दोनों को दिखाएं.
यूएसबी ऑडियो की खास बातें
ज़रूरी शर्तें
हार्डवेयर
फ़र्मवेयर
- पेरिफ़ेरल को ऑडियो डिवाइस के तौर पर घोषित किया जाना चाहिए. साथ ही, इसमें सही ऑडियो इंटरफ़ेस (0x01) डिस्क्रिप्टर होना चाहिए.
- इनपुट और आउटपुट, दोनों टर्मिनल के लिए एक ही तरह का डिसक्रिप्टर होना चाहिए.
- हमारा सुझाव है कि यूएसबी ऑडियो क्लास (यूएसी) टर्मिनल टाइप की जानकारी दें:
- हेडसेट (0x0402)
- स्पीकरफ़ोन (0x0403-0x0405)
- हमारा सुझाव है कि यूएसबी ऑडियो क्लास (यूएसी) टर्मिनल टाइप की जानकारी दें:
- इनपुट और आउटपुट, दोनों टर्मिनल के लिए एक ही तरह का डिसक्रिप्टर होना चाहिए.
- अगर इसमें कोई बटन है, तो इसे HID के तौर पर सेट करना ज़रूरी है.
सॉफ़्टवेयर
फ़ॉर्मैट
ऑडियो फ़ॉर्मैट सेक्शन देखें.
एचआईडी कोड
- हर एचआईडी इवेंट के लिए, यह एक बार में सिर्फ़ एक इवेंट ट्रांसमिट कर सकता है.
- बटन दबाने पर, सही इवेंट कोड और उससे जुड़ा इवेंट कोड मिलना चाहिए.
- अगर कोई ऐसा इंटरफ़ेस है जिसे पेरिफ़ेरल फ़ंक्शनलिटी देने के लिए डिज़ाइन किया गया है, तो यूएसबी पेरिफ़ेरल को USB.org HID स्पेसिफ़िकेशन के मुताबिक, एचआईडी इवेंट भेजने या पाने की सुविधा देनी होगी.
ऑडियो जैक का पता लगाने की सुविधा
अगर यूएसबी डिवाइस पर ऑडियो जैक का पता लगाने की सुविधा काम करती है, तो उसे इनमें से किसी एक में, यूएसबी ऑडियो क्लास (यूएसी) के साथ काम करने की जानकारी देनी होगी:
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
- कोई नहीं
ऑडियो फ़ॉर्मैट
ज़रूरी शर्तें
| वीडियो चलाएं | रिकॉर्डिंग | |
|---|---|---|
| सैंपल रेट | ≥ 16 किलोहर्ट्ज़ | ≥ 16 किलोहर्ट्ज़ |
| फ़ॉर्मैट | S16_LE | S16_LE |
- चैनल का नंबर और कॉन्फ़िगरेशन सही होना चाहिए.
- पेरिफ़रल डिवाइस को जिन सैंपलिंग रेट के साथ काम करने की अनुमति है वे सभी सही तरीके से काम करने चाहिए.
- मापी गई दर और सैंपलिंग रेट के बीच का अंतर 0.1% से ज़्यादा नहीं होना चाहिए.
- मापी गई दर के लीनियर रिग्रेशन के लिए स्टैंडर्ड गड़बड़ी, 30 से कम होनी चाहिए.
डिवाइस पर, अलग-अलग सैंपल रेट पर वीडियो चलाने या कैप्चर करने की सुविधा होनी चाहिए. इसके अलावा, सिस्टम की ओर से इसे रोकने के लिए, ओएस को एक खास कॉन्फ़िगरेशन फ़ाइल जोड़ने की ज़रूरत होती है.
उदाहरण के लिए: 44.1 किलोहर्ट्ज़ से कम फ़्रीक्वेंसी वाला ऑडियो चलाएं, लेकिन 48 किलोहर्ट्ज़ से कम फ़्रीक्वेंसी वाली आवाज़ को एक साथ कैप्चर करें.
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
- कोई नहीं
संशोधन इतिहास
| तारीख | वर्शन | नोट |
|---|---|---|
| 2026-09-28 | 2.0 | ChromeOS के साथ काम करने वाले स्पेसिफ़िकेशन के लिए अपडेट. |
| 2026-03-03 | 1.1.2 | मैक्रो में इस्तेमाल करने के लिए, बदलाव के इतिहास का फ़ॉर्मैट बदलें. |
| 2024-06-14 | 1.1.1 | टेक्स्ट में मामूली बदलाव किए गए हैं. पार्टनर साइट पर पब्लिश करें. |
| 2023-06-07 | 1.1 | UAC से जुड़ी ज़रूरी शर्तों को अपडेट करें. |
| 2022-12-19 | 1.0 | शुरुआती वर्शन. |