Android यूएसबी ऑडियो के लिए, Android Compatibility Test Suite (CTS) के कई टेस्ट में, यूएसबी ऑडियो पेरिफ़ेरल को फ़िज़िकली कनेक्ट करना ज़रूरी होता है. इनके लिए, CTS Verifier के अतिरिक्त टेस्ट लागू किए गए हैं.
नामकरण
इस पूरे पेज पर, "डिवाइस" और "पेरिफ़ेरल" शब्द का इस्तेमाल सटीक तरीके से किया गया है:
- डिवाइस का मतलब Android डिवाइस से है.
- पेरिफ़ेरल का मतलब, Android डिवाइस से कनेक्ट किया गया कोई बाहरी यूएसबी ऑडियो पेरिफ़ेरल है.
साथ काम करने वाले सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेब
यूएसबी ऑडियो के लिए CTS Verifier टेस्ट के लिए, इन सहायक डिवाइसों का इस्तेमाल करें.
यूएसबी ऑडियो इंटरफ़ेस
यूएसबी ऑडियो पेरिफ़ेरल एट्रिब्यूट की जांच करने के लिए, इनमें से किसी एक पेरिफ़ेरल की ज़रूरत होती है. इनका इस्तेमाल Play test और Record test के लिए भी किया जा सकता है.
- PreSonus AudioBox 96 (सुझाया गया)
- Behringer UMC204HD
| यूएसबी ऑडियो इंटरफ़ेस (PreSonus AudioBox 96). |
|
सहायक डिवाइसों से जुड़े दस्तावेज़
- आउटपुट को वापस इनपुट में भेजने के लिए, ऑडियो लूपबैक डोंगल.
- Loopback Dongle या ऐनलॉग हेडसेट कनेक्ट करने के लिए, यूएसबी ऑडियो अडैप्टर.
यूएसबी हेडसेट
CTS Verifier टेस्ट, ऑडियो लूपबैक का इस्तेमाल करते हैं. इससे, यूएसबी हेडसेट से लैस Android डिवाइसों की लेटेन्सी को मेज़र किया जाता है. साथ ही, यूएसबी डेटा पाथ में आने वाली समस्याओं का पता लगाया जाता है.
ज़्यादा लेटेन्सी और अपने-आप नॉइज़ कैंसल करने की सुविधा की वजह से, बाज़ार में उपलब्ध कई यूएसबी अडैप्टर, CTS Verifier की टेस्टिंग के लिए सही नहीं हैं. यह सुविधा, लूपबैक सिग्नल को ब्लॉक करती है. ज़्यादा जानकारी के लिए, यूएसबी ऑडियो अडैप्टर के बारे में सुझाव देखें.
CTS Verifier के यूएसबी ऑडियो बटन टेस्ट के लिए, किसी खास यूएसबी हेडसेट पेरिफ़ेरल की ज़रूरत नहीं होती. यह इनमें से कोई भी हो सकता है:
- यूएसबी हेडसेट की ऐसी पेरीफ़ेरल डिवाइस जो Android यूएसबी हेडसेट ऐक्सेसरी की खास बातों के साथ काम करती हो. इन हेडसेट के पेरीफ़ेरल को अक्सर निर्माता "Android के लिए बनाए गए" के तौर पर दिखाता है.
- ऐसा ऐनलॉग हेडसेट जो Android यूएसबी हेडसेट ऐक्सेसरी स्पेसिफ़िकेशन के साथ काम करता हो. साथ ही, उसे यूएसबी से ऐनलॉग ऑडियो कन्वर्टर से कनेक्ट किया गया हो. जैसे, Google का यूएसबी-सी डिजिटल से 3.5 मि॰मी॰ हेडफ़ोन अडैप्टर.
फ़ोन के साथ काम करने वाले ऐनलॉग हेडसेट के जाने-पहचाने उदाहरणों में ये शामिल हैं: Bose SoundSport in-ear headphones – Samsung और Android डिवाइसों के लिए, और Android हेडसेट के लिए बनाए गए UrbanEars Reimers Black Belt. इन ऐनलॉग हेडसेट को, डिवाइस के यूएसबी पोर्ट से कनेक्ट करने के लिए, यूएसबी-टू-ऑडियो कन्वर्टर का इस्तेमाल करना ज़रूरी है.
ध्यान दें कि दोनों ही मामलों में, बटन को टेस्ट के लिए ज़रूरी तीनों बटन (आवाज़ बढ़ाएं, आवाज़ कम करें, चलाएं/रोकें) के लिए वर्चुअल कुंजी कोड जनरेट करने होंगे. वर्चुअल की कोड के लिए, Android USB हेडसेट ऐक्सेसरी की खास जानकारी में सॉफ़्टवेयर मैपिंग सेक्शन देखें.
| यूएसबी हेडसेट. |
|
इसके लिए, अतिरिक्त हार्डवेयर की ज़रूरत होती है
पैच केबल (लूपबैक के लिए) दो छोटी ¼" मेल से ¼" मेल पैच केबल, ताकि यूएसबी के आउटपुट को इनपुट से कनेक्ट किया जा सके
| ¼" मेल से ¼" मेल पैच केबल. |
|
यूएसबी पेरिफ़ेरल केबल
| यह केबल आम तौर पर, पेरीफ़ेरल के साथ मिलती है. इससे यूएसबी ऑडियो पेरीफ़ेरल को होस्ट डिवाइस से कनेक्ट किया जाता है. |
|
यूएसबी "ऑन द गो" (ओटीजी) अडैप्टर
| पेरिफ़रल को Android डिवाइस से फ़िज़िकली कनेक्ट करने के लिए, यूएसबी "ऑन द गो" (ओटीजी) अडैप्टर की ज़रूरत होती है. साथ ही, Android डिवाइस को यह बताने के लिए भी इसकी ज़रूरत होती है कि उसे "होस्ट" की भूमिका निभानी चाहिए. |
|
टेस्ट साउंड चलाने के लिए, यूएसबी ऑडियो इंटरफ़ेस के आउटपुट को मॉनिटर करने के लिए ऐनलॉग हेडफ़ोन.
| ऐनलॉग हेडफ़ोन का सेट. |
|
परीक्षण
हर टेस्ट में, टेस्ट पास हुआ (सही का निशान) बटन पर टैप करके, टेस्ट के पास होने की जानकारी दें. अगर ऐसा नहीं होता है, तो जांच पूरी नहीं हुई (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, जांच पूरी न होने की जानकारी दें.
एट्रिब्यूट की जांच
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
यह टेस्ट पुष्टि करता है कि सैंपल रेट, चैनल कॉन्फ़िगरेशन, और सैंपल फ़ॉर्मैट जैसे एट्रिब्यूट, डिवाइस के पहले से मौजूद एट्रिब्यूट के सेट से मेल खाते हैं.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो सहायक डिवाइस कनेक्ट करें. अगर एट्रिब्यूट मेल खाते हैं, तो जांच पास हुई (सही का निशान) बटन चालू हो जाता है.
| यूएसबी ऑडियो पेरिफ़ेरल एट्रिब्यूट टेस्ट चुनें. |
|
| निर्देशों की खास जानकारी दिखाई गई है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
| यूएसबी ऑडियो की सुविधा वाला सहायक डिवाइस, Android डिवाइस से कनेक्ट किया गया हो. इसके लिए, सहायक डिवाइस केबल और OTG अडैप्टर का इस्तेमाल किया गया हो. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
परीक्षण चलाएं
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस जांच से यह पुष्टि की जाती है कि ऑडियो चलाने की सुविधा काम कर रही है या नहीं. यह 1 किलोहर्ट्ज़ का टेस्ट टोन जनरेट करता है और इसे यूएसबी ऑडियो पेरिफ़ेरल को स्टीरियो (दो चैनल) में दिखाता है.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो इंटरफ़ेस को कनेक्ट करें. साथ ही, मॉनिटर करने के लिए, ऐनलॉग हेडसेट को इंटरफ़ेस पर मौजूद हेडसेट आउटपुट जैक से कनेक्ट करें.
चलाएं बटन दबाएं. अगर हेडसेट के दोनों चैनलों में टेस्ट टोन सुनाई देती है, तो टेस्ट पास (सही का निशान) बटन पर क्लिक करके, टेस्ट पास होने की जानकारी दें. अगर दोनों में से कोई भी चैनल या दोनों चैनल टोन नहीं चलाते हैं, तो टेस्ट फ़ेल (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, टेस्ट के फ़ेल होने की जानकारी दें.
नोट
| यूएसबी ऑडियो पेरिफ़ेरल की जांच करें को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई गई है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
|
यूएसबी ऑडियो पेरिफ़ेरल को Android डिवाइस से कनेक्ट करें.
हेडफ़ोन को मॉनिटर करने के लिए, यूएसबी ऑडियो इंटरफ़ेस पर मौजूद हेडफ़ोन आउटपुट जैक से कनेक्ट किया जाता है. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
रिकॉर्ड (लूपबैक) टेस्ट
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस जांच से यह पुष्टि होती है कि ऑडियो रिकॉर्डिंग की सुविधा काम कर रही है. इसके लिए, यूएसबी ऑडियो इंटरफ़ेस के आउटपुट पर एक टोन जनरेट की जाती है. इसके बाद, इसे पैच कॉर्ड के ज़रिए यूएसबी ऑडियो सहायक डिवाइस के इनपुट पर भेजा जाता है.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी ऑडियो इंटरफ़ेस कनेक्ट करें. पैच केबल की मदद से, ऐनलॉग आउटपुट को ऐनलॉग इनपुट से कनेक्ट करें. RECORD LOOPBACK बटन दबाएं. अगर रिकॉर्ड किए गए टेस्ट टोन के दोनों चैनल, नीचे दिए गए व्यू में दिखते हैं, तो टेस्ट पास (सही का निशान) बटन पर क्लिक करके, टेस्ट पास होने की जानकारी दें. अगर दोनों में से कोई एक या दोनों चैनल नहीं दिखते हैं, तो टेस्ट फ़ेल (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, टेस्ट के फ़ेल होने की जानकारी दें.
नोट
पक्का करें कि पेरिफ़ेरल डिवाइस पर, इनपुट और आउटपुट जैक दोनों सही तरीके से कनेक्ट हों. रिकॉर्ड किए गए सिग्नल को सही तरीके से दिखाने के लिए, इनपुट लेवल में बदलाव करें.
| यूएसबी ऑडियो पेरिफ़ेरल रिकॉर्ड टेस्ट को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई गई है. |
|
| कनेक्ट करने से पहले दिखने वाली स्क्रीन. |
|
| लूपबैक की सुविधा वाला यूएसबी ऑडियो इंटरफ़ेस, जो Android डिवाइस से कनेक्ट है. |
|
| यूएसबी ऑडियो इंटरफ़ेस के पीछे मौजूद कनेक्शन. |
|
| यूएसबी ऑडियो इंटरफ़ेस के सामने के हिस्से पर मौजूद कनेक्शन. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. |
|
| कनेक्ट करने के बाद दिखने वाली स्क्रीन. इसमें रिकॉर्डिंग की जांच की जा रही है. |
|
हेडसेट के बटन की जांच करना
खेल की दुनिया को ज्यामितीय चित्रों के तौर पर दिखाने वाले गेम
इस टेस्ट से यह पुष्टि होती है कि सुझाए गए हेडसेट पर मौजूद मीडिया/ट्रांसपोर्ट बटन सही तरीके से पहचाने जा रहे हैं.
प्रोसेस
मुख्य मेन्यू से टेस्ट शुरू करने के बाद, यूएसबी हेडसेट सहायक डिवाइस को कनेक्ट करें. हेडसेट पर मौजूद हर मीडिया/ट्रांसपोर्ट (चलाएं, रोकें, आवाज़ तेज़ करें, और आवाज़ कम करें) बटन को दबाएं. हर एक को पहचानने के बाद, उसे टेस्ट पैनल में पहचान लिया जाएगा. सभी बटन की पहचान होने के बाद, टेस्ट पास (सही का निशान) बटन चालू हो जाता है. सफल होने का निशान लगाने के लिए, पास की जांच करें बटन पर क्लिक करें. अगर बटन के पूरे सेट की पहचान नहीं होती है, तो टेस्ट फ़ेल (विस्मयादिबोधक चिह्न) बटन पर क्लिक करके, टेस्ट के फ़ेल होने की जानकारी दें.
नोट
|
Android डिवाइस से कनेक्ट किया गया यूएसबी हेडसेट.
ओटीजी अडैप्टर के बारे में जानकारी. |
|
| यूएसबी ऑडियो पेरिफ़ेरल बटन टेस्ट को चुनें. |
|
| निर्देशों की खास जानकारी दिखाई गई है. |
|
|
सहायक डिवाइस कनेक्ट है, लेकिन अब तक किसी भी बटन की पहचान नहीं की गई है.
ध्यान दें कि डिवाइस प्रोफ़ाइल में मौजूद बटन, सफ़ेद रंग के टेक्स्ट में दिखाए जाते हैं. वहीं, टेस्ट के लिए इस्तेमाल किए जा रहे सहायक डिवाइस में मौजूद बटन, स्लेटी रंग के टेक्स्ट में दिखाए जाते हैं. |
|
| कनेक्ट किया गया सहायक डिवाइस और बटन पहचाने गए. |
|
यूएसबी ऑडियो अडैप्टर के बारे में सुझाव
इस सेक्शन में, यूएसबी-सी से 3.5 मि॰मी॰ वाले अडैप्टर की सूची दी गई है. इन अडैप्टर की जांच OboeTester और CTS Verifier टेस्ट के साथ की गई है.
| मैन्युफ़ैक्चरर | वेंडर आईडी | प्रॉडक्ट आईडी | स्टोर |
| 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 |
|
|||