वर्शन: 2.0
पिछले अपडेट की तारीख़: 28-09-2026
खास जानकारी
इस दस्तावेज़ में, ChromeOS के साथ काम करने वाले यूएसबी हेडसेट की ज़रूरी शर्तों के बारे में बताया गया है. यह स्पेसिफ़िकेशन, WWCB प्रॉडक्ट के लिए नहीं है. साथ ही, यह उस प्रॉडक्ट के लिए भी नहीं है जिसे Chromebook के साथ डिज़ाइन और सर्टिफ़ाइड किया गया है.
एक ही तरह के पेरीफ़ेरल से, ऑडियो मॉड्यूल के उस सबसेट के बारे में पता चलता है जो उस पेरीफ़ेरल के लिए स्पेसिफ़िकेशन बनाने के लिए एक साथ काम करते हैं. यह मैपिंग, मॉड्यूलर स्पेसिफ़िकेशन मैट्रिक्स में दी गई है.
पेरिफ़ेरल स्पेसिफ़िकेशन को इस दस्तावेज़ में दिए गए टेक्स्ट का इस्तेमाल करके तैयार किया जाता है. यह टेक्स्ट, पेरिफ़ेरल के हिसाब से होता है. साथ ही, इसमें तय किए गए हर मॉड्यूल के ज़रूरी हिस्से भी शामिल होते हैं.
ज़रूरी और अन्य शर्तें
इस खास जानकारी वाले दस्तावेज़ को दो सेक्शन में बांटा गया है:
- ज़रूरी शर्तों में, किसी पेरिफ़ेरल कैटगरी के साथ काम करने की शर्तें बताई जाती हैं.
- अन्य ज़रूरी शर्तों में, सर्टिफ़िकेट पाने की शर्तें बताई गई हैं.
इन नेविगेशन बटन का इस्तेमाल करके, सिर्फ़ कम से कम या कम से कम और अतिरिक्त स्पेसिफ़िकेशन, दोनों को दिखाएं.
Legend
| प्रॉडक्ट वर्ब | डेवलपमेंट ऐक्शन |
|---|---|
| "MUST" | प्रॉडक्ट की ज़रूरी शर्त |
| "SHOULD" | वैकल्पिक सुझाव |
| "MAY" | यह होना बढ़िया है |
ज़रूरी शर्तें
सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) की सामान्य जानकारी
- पेरिफ़रल को, सामान्य पेरिफ़रल की खास बातों में बताई गई ज़रूरी शर्तों को पूरा करना होगा.
यूएसबी ऑडियो की खास बातें
ज़रूरी शर्तें
हार्डवेयर
फ़र्मवेयर
- पेरिफ़ेरल को ऑडियो डिवाइस के तौर पर घोषित किया जाना चाहिए. साथ ही, इसमें सही ऑडियो इंटरफ़ेस (0x01) डिस्क्रिप्टर होना चाहिए.
- इनपुट और आउटपुट, दोनों टर्मिनल के लिए एक ही तरह का डिसक्रिप्टर होना चाहिए.
- हमारा सुझाव है कि यूएसबी ऑडियो क्लास (यूएसी) टर्मिनल टाइप की जानकारी दें:
- हेडसेट (0x0402)
- स्पीकरफ़ोन (0x0403-0x0405)
- हमारा सुझाव है कि यूएसबी ऑडियो क्लास (यूएसी) टर्मिनल टाइप की जानकारी दें:
- इनपुट और आउटपुट, दोनों टर्मिनल के लिए एक ही तरह का डिसक्रिप्टर होना चाहिए.
- अगर इसमें कोई बटन है, तो इसे HID के तौर पर सेट करना ज़रूरी है.
सॉफ़्टवेयर
फ़ॉर्मैट
ऑडियो फ़ॉर्मैट सेक्शन देखें.
एचआईडी कोड
- हर एचआईडी इवेंट के लिए, यह एक बार में सिर्फ़ एक इवेंट ट्रांसमिट कर सकता है.
- बटन दबाने पर, सही इवेंट कोड और उससे जुड़ा इवेंट कोड मिलना चाहिए.
- अगर कोई ऐसा इंटरफ़ेस है जिसे पेरिफ़ेरल फ़ंक्शनलिटी देने के लिए डिज़ाइन किया गया है, तो यूएसबी पेरिफ़ेरल को USB.org HID स्पेसिफ़िकेशन के मुताबिक, एचआईडी इवेंट भेजने या पाने की सुविधा देनी होगी.
ऑडियो जैक का पता लगाने की सुविधा
अगर यूएसबी डिवाइस पर ऑडियो जैक का पता लगाने की सुविधा काम करती है, तो उसे इनमें से किसी एक में, यूएसबी ऑडियो क्लास (यूएसी) के साथ काम करने की जानकारी देनी होगी:
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
- कोई नहीं
ऑडियो फ़ॉर्मैट
ज़रूरी शर्तें
| वीडियो चलाएं | रिकॉर्डिंग | |
|---|---|---|
| सैंपल रेट | ≥ 16 किलोहर्ट्ज़ | ≥ 16 किलोहर्ट्ज़ |
| फ़ॉर्मैट | S16_LE | S16_LE |
- चैनल का नंबर और कॉन्फ़िगरेशन सही होना चाहिए.
- पेरिफ़रल डिवाइस को जिन सैंपलिंग रेट के साथ काम करने की अनुमति है वे सभी सही तरीके से काम करने चाहिए.
- मापी गई दर और सैंपलिंग रेट के बीच का अंतर 0.1% से ज़्यादा नहीं होना चाहिए.
- मापी गई दर के लीनियर रिग्रेशन के लिए स्टैंडर्ड गड़बड़ी, 30 से कम होनी चाहिए.
डिवाइस पर, अलग-अलग सैंपल रेट पर वीडियो चलाने या कैप्चर करने की सुविधा होनी चाहिए. इसके अलावा, सिस्टम की ओर से इसे रोकने के लिए, ओएस को एक खास कॉन्फ़िगरेशन फ़ाइल जोड़ने की ज़रूरत होती है.
उदाहरण के लिए: 44.1 किलोहर्ट्ज़ से कम फ़्रीक्वेंसी वाला ऑडियो चलाएं, लेकिन 48 किलोहर्ट्ज़ से कम फ़्रीक्वेंसी वाली आवाज़ को एक साथ कैप्चर करें.
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
- कोई नहीं
ऑडियो की क्वालिटी
ज़रूरी शर्तें
कैप्चर पाथ - म्यूट करें
- अगर उपयोगकर्ताओं के लिए ऑडियो डिवाइस को म्यूट करने का कोई इंटरफ़ेस है, तो यह ज़रूरी है कि:
- म्यूट किए गए स्टेटस को इस तरह से बनाए रखें कि इस पर इनका असर न पड़े:
- डिवाइस को खोलना और बंद करना.
- किसी दूसरे इनपुट डिवाइस पर स्विच करना.
- म्यूट किए गए स्टेटस को इस तरह से बनाए रखें कि इस पर इनका असर न पड़े:
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
प्लेबैक पाथ - वॉल्यूम का लेवल
- [अनिवार्य है] डिवाइस को EN50332 स्टैंडर्ड के मुताबिक होना चाहिए.
कैप्चर पाथ - म्यूट करें
- [ज़रूरी है] अगर उपयोगकर्ताओं के लिए ऑडियो डिवाइस को म्यूट करने का कोई इंटरफ़ेस है, तो यह ज़रूरी है कि:
- डिवाइस को इस तरह म्यूट करें कि रिकॉर्ड किए गए सभी सैंपल शून्य हों या \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)की सीमा में हों.
- अगर डिवाइस ज़रूरी शर्तों को पूरा नहीं कर पाता है, तो डिवाइस में म्यूट करने के लिए एक बटन होना चाहिए.
- डिवाइस पर मौजूद 'म्यूट करें' बटन दबाने पर, सिस्टम का माइक म्यूट हो जाना चाहिए.
- म्यूट करें बटन को Telephony के ज़रिए, सिस्टम म्यूट (माइक) को ट्रिगर करना चाहिए. इसके अलावा, Consumer इंटरफ़ेस को हटाया जा सकता है.
- डिवाइस को इस तरह म्यूट करें कि रिकॉर्ड किए गए सभी सैंपल शून्य हों या \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)की सीमा में हों.
- [ज़रूरी है] अगर उपयोगकर्ता डिवाइस या ओएस पर मौजूद 'म्यूट करें' बटन दबाता है, तो म्यूट की स्थिति बदलनी चाहिए.
- [अनिवार्य है] अगर डिवाइस, ओएस के साथ म्यूट की स्थिति को सिंक करता है, तो डिवाइस पर म्यूट की स्थिति दिखाने वाले इंडिकेटर (जैसे, एलईडी) को बदलना होगा.
कैप्चर पाथ - आउटपुट फ़्रीक्वेंसी रिस्पॉन्स
- [ज़रूरी है] डिवाइस में फ़ैक्ट्री की डिफ़ॉल्ट फ़्रीक्वेंसी रिस्पॉन्स और गेन सेटिंग का इस्तेमाल किया जाना चाहिए. साथ ही, ओएस पर कैप्चर गेन को मैन्युअल तरीके से अडजस्ट नहीं किया जाना चाहिए.
[ज़रूरी है] यहां दी गई टेबल में, 94 dBSPL के सिग्नल लेवल पर कंप्यूट किए गए औसत आरएमएस dBFS लेवल के आउटपुट के बारे में बताया गया है.
डिवाइस का टाइप साइन टोन की फ़्रीक्वेंसी की तुलना में आउटपुट लेवल की रेंज 1 किलोहर्ट्ज़ 4 किलोहर्ट्ज़ 7 किलोहर्ट्ज़ ब्लूटूथ और यूएसबी [-15, -5] dBFS 1 किलोहर्ट्ज़ वैल्यू ±5 dB 1 किलोहर्ट्ज़ वैल्यू ±5 dB 3.5 मि॰मी॰ वायर वाले [-23, 0] dBFS [-23, 0] dBFS [-23, 0] dBFS
ध्यान दें: ब्लूटूथ और यूएसबी डिवाइसों में, 4 किलोहर्ट्ज़ और 7 किलोहर्ट्ज़ की टोन के लिए रिस्पॉन्स, 1 किलोहर्ट्ज़ पर दिए गए रिस्पॉन्स के हिसाब से दिया जाता है.
ऑडियो में देरी
ज़रूरी शर्तें
- कोई नहीं
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
इंतज़ार का समय
- [ज़रूरी है] आउटपुट में देरी: ऑडियो चलाने की सुविधा शुरू करने के लिए उपयोगकर्ता की कार्रवाई के बाद, ऑडियो का चलना ≤ 500 मि॰से॰ के अंदर शुरू हो जाना चाहिए.
ऑडियो-वीडियो (एवी) सिंक
- [ज़रूरी है] सटीक होना: ऑडियो चलाने में लगने वाले समय की रिपोर्ट में, असल में लगने वाले समय की सटीक जानकारी होनी चाहिए. इसका मतलब है कि 50 मि॰से॰ से कम या इसके बराबर.
Works With Meet सर्टिफ़िकेशन
ज़रूरी शर्तें
इस स्पेसिफ़िकेशन के कुछ हिस्से के लिए, Google Meet hardware peripheral qualification program पहले से मौजूद है.
प्रोग्राम के तहत मंज़ूरी पा चुके पेरिफ़ेरल को, इन ज़रूरी शर्तों को पूरा करने से छूट मिलती है:
- प्लेबैक पाथ - लाउडनेस
- कैप्चर पाथ - आउटपुट फ़्रीक्वेंसी रिस्पॉन्स
अन्य ज़रूरी शर्तें
ज़रूरी शर्तों के साथ-साथ, सर्टिफ़िकेशन पाने के लिए किसी भी पेरिफ़रल डिवाइस को ये शर्तें भी पूरी करनी होंगी:
- कोई नहीं
संशोधन इतिहास
| तारीख | वर्शन | नोट |
|---|---|---|
| 2026-09-28 | 2.0 | कम से कम और अन्य ज़रूरी शर्तों के फ़ॉर्मैट का इस्तेमाल करें. |
| 2026-07-09 | 1.3 | प्रॉडक्ट की खास बातों में बदलाव के हिसाब से स्पेसिफ़िकेशन अपडेट किया गया है. |
| 2024-06-14 | 1.2.1 | ChromeOS के साथ काम करने वाले डिवाइस के स्पेसिफ़िकेशन की जानकारी मिली. पार्टनर साइट पर पहली बार पब्लिश किया गया. |
| 2022-09-01 | 1.2 | WWCB स्पेसिफ़िकेशन v1.2 से जुड़ी जानकारी |
| 2022-06-06 | 1.1 | WWCB स्पेसिफ़िकेशन v1.1 से जुड़ी जानकारी |
| 2020-09-21 | 1.0 | WWCB से जुड़ी खास जानकारी बनाई गई. |