Android यूएसबी ऑडियो के लिए, Android Compatibility Test Suite (CTS) के कई टेस्ट में, यूएसबी ऑडियो पेरिफ़ेरल को फ़िज़िकली कनेक्ट करना ज़रूरी होता है. इनके लिए, CTS Verifier के अतिरिक्त टेस्ट लागू किए गए हैं.
नामकरण
इस पूरे पेज पर, "डिवाइस" और "पेरिफ़रल" शब्द का इस्तेमाल सटीक तरीके से किया गया है:
- डिवाइस का मतलब Android डिवाइस से है.
- पेरिफ़ेरल का मतलब, Android डिवाइस से कनेक्ट किया गया कोई बाहरी यूएसबी ऑडियो पेरिफ़ेरल है.
साथ काम करने वाले सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेब
यूएसबी ऑडियो CTS Verifier टेस्ट के लिए, इन पेरिफ़ेरल का इस्तेमाल करें.
यूएसबी ऑडियो इंटरफ़ेस
यूएसबी ऑडियो पेरिफ़ेरल एट्रिब्यूट की जांच करने के लिए, इनमें से किसी एक पेरिफ़ेरल की ज़रूरत होती है. इनका इस्तेमाल Play test और Record test के लिए भी किया जा सकता है.
- PreSonus AudioBox 96 (सुझाया गया)
- Behringer UMC204HD
| यूएसबी ऑडियो इंटरफ़ेस (A PreSonus AudioBox 96). |
|
सहायक डिवाइसों से जुड़े दस्तावेज़
- आउटपुट को वापस इनपुट में भेजने के लिए, ऑडियो लूपबैक डोंगल.
- लूपबैक डॉन्गल या ऐनलॉग हेडसेट कनेक्ट करने के लिए, यूएसबी ऑडियो अडैप्टर.
यूएसबी हेडसेट
CTS Verifier टेस्ट, ऑडियो लूपबैक का इस्तेमाल करते हैं. इससे, यूएसबी हेडसेट से लैस Android डिवाइसों की लेटेन्सी को मेज़र किया जाता है. साथ ही, यूएसबी डेटा पाथ में आने वाली समस्याओं का पता लगाया जाता है.
ज़्यादा लेटेन्सी और अपने-आप नॉइज़ कैंसल करने की सुविधा की वजह से, बाज़ार में उपलब्ध कई यूएसबी अडैप्टर, सीटीएस वेरिफ़ायर की टेस्टिंग के लिए सही नहीं हैं. यह सुविधा, लूपबैक सिग्नल को ब्लॉक करती है. ज़्यादा जानकारी के लिए, यूएसबी ऑडियो अडैप्टर के बारे में सुझाव देखें.
CTS Verifier के यूएसबी ऑडियो बटन टेस्ट के लिए, किसी खास यूएसबी हेडसेट पेरिफ़ेरल की ज़रूरत नहीं होती. यह इनमें से कोई भी हो सकता है:
- यूएसबी हेडसेट की ऐसी पेरिफ़रल डिवाइस जो Android यूएसबी हेडसेट ऐक्सेसरी की खास बातों के साथ काम करती हो. इन हेडसेट के पेरिफ़ेरल को अक्सर निर्माता "Android के लिए बनाए गए" के तौर पर दिखाता है.
- ऐसा ऐनलॉग हेडसेट जो Android यूएसबी हेडसेट ऐक्सेसरी स्पेसिफ़िकेशन के साथ काम करता हो. साथ ही, उसे यूएसबी से ऐनलॉग ऑडियो कन्वर्टर से कनेक्ट किया गया हो. जैसे, Google का यूएसबी-सी डिजिटल से 3.5 मि॰मी॰ हेडफ़ोन अडैप्टर.
ऐनलॉग हेडसेट के साथ काम करने वाले जाने-माने पेरिफ़ेरल में ये शामिल हैं: Bose SoundSport in-ear headphones – Samsung और Android डिवाइसों के लिए, और Android हेडसेट के लिए बनाए गए UrbanEars Reimers Black Belt. इन ऐनलॉग हेडसेट को, डिवाइस के यूएसबी पोर्ट से कनेक्ट करना ज़रूरी है. इसके लिए, यूएसबी-टू-ऑडियो कन्वर्टर का इस्तेमाल करें.
ध्यान दें कि दोनों ही मामलों में, बटन को टेस्ट के लिए ज़रूरी तीनों बटन (आवाज़ तेज़ करने वाला बटन, आवाज़ कम करें, चलाएं/रोकें) के लिए वर्चुअल कुंजी कोड जनरेट करने होंगे. वर्चुअल कुंजी कोड के लिए, Android USB हेडसेट ऐक्सेसरी की खास जानकारी में सॉफ़्टवेयर मैपिंग सेक्शन देखें.
| यूएसबी हेडसेट. |
|
इसके लिए, अतिरिक्त हार्डवेयर की ज़रूरत होती है
पैच केबल (लूपबैक के लिए) दो छोटी ¼" मेल से ¼" मेल पैच केबल, ताकि यूएसबी के आउटपुट को इनपुट से कनेक्ट किया जा सके
| ¼" मेल से ¼" मेल पैच केबल. |
|
यूएसबी पेरिफ़ेरल केबल
| यह केबल आम तौर पर, पेरीफ़ेरल के साथ मिलती है. इससे यूएसबी ऑडियो पेरीफ़ेरल को होस्ट डिवाइस से कनेक्ट किया जाता है. |
|
यूएसबी "ऑन द गो" (ओटीजी) अडैप्टर
| पेरिफ़ेरल को Android डिवाइस से फ़िज़िकली कनेक्ट करने के लिए, यूएसबी "ऑन द गो" (OTG) अडैप्टर की ज़रूरत होती है. साथ ही, Android डिवाइस को यह बताने के लिए भी इसकी ज़रूरत होती है कि उसे "होस्ट" की भूमिका निभानी चाहिए. |
|
जांच करने के लिए आवाज़ चलाने की सुविधा के लिए, यूएसबी ऑडियो इंटरफ़ेस के आउटपुट की निगरानी करने वाले ऐनलॉग हेडफ़ोन.
| ऐनलॉग हेडफ़ोन का सेट. |
|
टेस्ट अपडेट
हर टेस्ट में, टेस्ट पास (सही का निशान) बटन पर टैप करके, टेस्ट के पास होने की जानकारी दें. अगर जांच पूरी नहीं होती है, तो जांच पूरी नहीं हुई (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, जांच पूरी न होने की वजह बताएं.
एट्रिब्यूट की जांच करना
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
यह टेस्ट पुष्टि करता है कि डिवाइस के पहले से पता किए गए एट्रिब्यूट के सेट से, ये एट्रिब्यूट मेल खाते हैं: सपोर्ट की गई सैंपल रेट, चैनल कॉन्फ़िगरेशन, और सैंपल फ़ॉर्मैट.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो पेरिफ़ेरल कनेक्ट करें. अगर एट्रिब्यूट मेल खाते हैं, तो जांच पास हुई (सही का निशान) बटन चालू हो जाता है.
| यूएसबी ऑडियो पेरिफ़ेरल एट्रिब्यूट टेस्ट चुनें. |
|
| निर्देशों की खास जानकारी दिखाई जाती है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
| यूएसबी ऑडियो पेरिफ़ेरल, Android डिवाइस से कनेक्ट किया गया हो. इसके लिए, पेरिफ़रल केबल और ओटीजी अडैप्टर का इस्तेमाल किया गया हो. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
परीक्षण चलाएं
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस टेस्ट से यह पुष्टि की जाती है कि ऑडियो प्लेबैक की सुविधा काम कर रही है या नहीं. यह 1 किलोहर्ट्ज़ का टेस्ट टोन जनरेट करता है और इसे यूएसबी ऑडियो पेरिफ़ेरल को स्टीरियो (दो चैनल) में दिखाता है.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो इंटरफ़ेस को कनेक्ट करें. साथ ही, मॉनिटर करने के लिए, इंटरफ़ेस पर मौजूद हेडसेट आउटपुट जैक से ऐनलॉग हेडसेट को कनेक्ट करें.
चलाएं बटन दबाएं. अगर हेडसेट के दोनों चैनलों में टेस्ट टोन सुनाई देती है, तो टेस्ट पास (सही का निशान) बटन पर क्लिक करके, टेस्ट पास होने की जानकारी दें. अगर दोनों में से कोई भी चैनल या दोनों चैनल टोन नहीं चलाते हैं, तो टेस्ट फ़ेल (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, टेस्ट के फ़ेल होने की जानकारी दें.
नोट
| यूएसबी ऑडियो पेरिफ़ेरल चलाने की जांच करें को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई जाती है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
|
यूएसबी ऑडियो सहायक डिवाइस को Android डिवाइस से कनेक्ट करें.
हेडफ़ोन को मॉनिटर करने के लिए, उन्हें यूएसबी ऑडियो इंटरफ़ेस पर मौजूद हेडफ़ोन आउटपुट जैक से कनेक्ट किया जाता है. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
रिकॉर्ड (लूपबैक) टेस्ट
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस जांच से यह पुष्टि होती है कि ऑडियो रिकॉर्डिंग की सुविधा काम कर रही है. इसके लिए, यूएसबी ऑडियो इंटरफ़ेस के आउटपुट पर एक टोन जनरेट की जाती है. इसके बाद, इसे पैच कॉर्ड के ज़रिए यूएसबी ऑडियो सहायक डिवाइस के इनपुट पर भेजा जाता है.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो इंटरफ़ेस कनेक्ट करें. पैच केबल की मदद से, ऐनलॉग आउटपुट को ऐनलॉग इनपुट से कनेक्ट करें. RECORD LOOPBACK बटन दबाएं. अगर रिकॉर्ड किए गए टेस्ट टोन के दोनों चैनल, नीचे दिए गए व्यू में दिखते हैं, तो टेस्ट पास (सही का निशान) बटन पर क्लिक करके, टेस्ट पास होने की जानकारी दें. अगर दोनों में से कोई एक या दोनों चैनल नहीं दिखते हैं, तो टेस्ट फ़ेल (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, टेस्ट के फ़ेल होने की जानकारी दें.
नोट
पक्का करें कि पेरिफ़ेरल डिवाइस पर, इनपुट और आउटपुट जैक दोनों सही तरीके से कनेक्ट हों. रिकॉर्ड किए गए सिग्नल को सही तरीके से दिखाने के लिए, इनपुट लेवल में बदलाव करें.
| यूएसबी ऑडियो पेरिफ़ेरल रिकॉर्ड टेस्ट को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई जाती है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
| लूपबैक की सुविधा वाला यूएसबी ऑडियो इंटरफ़ेस, जो Android डिवाइस से कनेक्ट है. |
|
| यूएसबी ऑडियो इंटरफ़ेस के पीछे मौजूद कनेक्शन. |
|
| यूएसबी ऑडियो इंटरफ़ेस के सामने के हिस्से पर मौजूद कनेक्शन. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
| कनेक्ट करने के बाद की स्क्रीन, जिसमें रिकॉर्डिंग की जांच चल रही है. |
|
हेडसेट के बटन की जांच करना
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस टेस्ट से यह पुष्टि होती है कि सुझाए गए हेडसेट पर मौजूद मीडिया/ट्रांसपोर्ट बटन सही तरीके से पहचाने जा रहे हैं.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी हेडसेट सहायक डिवाइस को कनेक्ट करें. हेडसेट पर मौजूद हर मीडिया/ट्रांसपोर्ट (चलाएं, रोकें, आवाज़ तेज़ करें, और आवाज़ कम करें) बटन को दबाएं. हर एक को पहचानने के बाद, उसे टेस्ट पैनल में पहचान लिया जाएगा. सभी बटन की पहचान होने के बाद, टेस्ट पास (सही का निशान) बटन चालू हो जाता है. सफल होने का निशान लगाने के लिए, पास की जांच करें बटन पर क्लिक करें. अगर बटन के पूरे सेट की पहचान नहीं होती है, तो जांच में गड़बड़ी (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, जांच में गड़बड़ी होने की जानकारी दें.
नोट
|
Android डिवाइस से कनेक्ट किया गया यूएसबी हेडसेट.
ओटीजी अडैप्टर के बारे में जानकारी. |
|
| यूएसबी ऑडियो पेरिफ़ेरल बटन टेस्ट को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई जाती है. |
|
|
सहायक डिवाइस कनेक्ट है, लेकिन बटन की पहचान नहीं हो रही है.
ध्यान दें कि अनुमानित बटन (डिवाइस प्रोफ़ाइल में मौजूद बटन) को सफ़ेद रंग के टेक्स्ट में दिखाया जाता है. वहीं, टेस्ट के लिए इस्तेमाल किए जा रहे सहायक डिवाइस में मौजूद बटन को स्लेटी रंग के टेक्स्ट में दिखाया जाता है. |
|
| सहायक डिवाइस कनेक्ट हो गया है और बटन की पहचान हो गई है. |
|
यूएसबी ऑडियो अडैप्टर के सुझाव
इस सेक्शन में, यूएसबी-सी से 3.5 मि॰मी॰ वाले अडैप्टर के बारे में बताया गया है. इनकी जांच OboeTester और CTS Verifier टेस्ट के साथ की गई है.
Android 17 में, यूएसबी ऑडियो अडैप्टर के सुझावों की सूची में, यूएसबी-सी से 3.5 मि॰मी॰ वाले नए ऑडियो अडैप्टर जोड़े गए हैं.
| मैन्युफ़ैक्चरर | वेंडर आईडी | प्रॉडक्ट आईडी | स्टोर |
| Google
ध्यान दें कि Google USB अडैप्टर अब नहीं बनाया जाता है. साथ ही, यह Google Play Store पर भी उपलब्ध नहीं है. |
0x18D1 | 0x5025, 0x5034 | Walmart |
|
|
||
| Xumee | 0x0BDA | 0x4BE2 | Amazon |
| 0x3302 | 0x56C5 | ||
|
|||
| Moshi | 0x282B | 0x0033 | Amazon, Moshi |
|
|||
| Anker
CTS Verifier टेस्ट का इस्तेमाल करके, लेटेन्सी मेज़र करते समय, Anker अडैप्टर में Google डिवाइस की तुलना में 3.23 मिलीसेकंड ज़्यादा लेटेन्सी होती है. |
0x0572 | 0x1B08 | Amazon |
|
|||
| TTGK Realtek ALC5686 | 0x0BDA | 0x4BD1 | Amazon |
|
|||