Android का ऑडियो सिस्टम, ऑडियो चलाने के लिए कई तरह के ऑडियो चैनल फ़ॉर्मैट के साथ काम कर सकता है. ज़्यादा चैनल वाले ऑडियो फ़ॉर्मैट, जैसे कि 5.1 सराउंड साउंड के लिए बनाए गए ऑडियो को स्टीरियो 2-चैनल वाले डिवाइस पर ठीक से चलना चाहिए.
सीटीएस वेरिफ़ायर का मल्टीचैनल मिक्सडाउन टेस्ट यह पुष्टि करता है कि ज़्यादा चैनल वाले कई ऑडियो सोर्स और दो चैनल वाले ऑडियो सिस्टम के लिए कॉन्फ़िगर किए गए ऑडियो राउट पर, सही तरीके से ऑडियो चल रहा है.
मल्टीचैनल मिक्सडाउन टेस्ट यूज़र इंटरफ़ेस (यूआई)
मल्टीचैनल मिक्सडाउन टेस्ट का यूज़र इंटरफ़ेस (यूआई), पहली इमेज में दिखाया गया है. इसमें यहां दिए गए सेक्शन में बताए गए एलिमेंट शामिल हैं.
पहली इमेज. मल्टीचैनल मिक्सडाउन टेस्ट चलाने के लिए तैयार है.
ऑडियो एपीआई चुनना
उपयोगकर्ता यह चुन सकता है कि ऑडियो चलाने और कैप्चर करने के लिए, किस एपीआई का इस्तेमाल किया जाए: Java API या Native API. टेस्ट पास करने के लिए, सिर्फ़ एक एपीआई की जांच करनी होगी.
दूसरी इमेज. ऑडियो एपीआई चुनना.
सहायता के लिए इस्तेमाल होने वाली सुविधाएं
ज़्यादा जानकारी के लिए, सहायता टूल देखें.
रास्ता चुनना
इस इंटरफ़ेस की मदद से, उपयोगकर्ता यह चुन सकता है कि किस ऑडियो रूट की जांच की जाए. जब डिवाइस पर कोई रास्ता मौजूद होता है, तो उसके नाम के आगे ज़रूरी है लिखा होता है. भले ही, उस रास्ते से जुड़ा ऑडियो पेरिफ़ेरल कनेक्ट न हो. जब उस रास्ते के लिए टेस्ट सीक्वेंस चलाया जाता है, तो नाम के साथ done टेक्स्ट जुड़ जाता है.
रास्ते से जुड़े बटन तब चालू होते हैं, जब किसी रास्ते से जुड़ा कोई डिवाइस उपलब्ध हो जाता है. इसका मतलब है कि जब कोई ऑडियो पेरिफ़ेरल, DUT से कनेक्ट हो जाता है. इन रास्तों पर टेस्ट करें:
माइक/स्पीकर: इससे डीयूटी में पहले से मौजूद माइक्रोफ़ोन और स्पीकर की जांच की जाती है.
ऐनलॉग हेडसेट जैक + लूपबैक: 3.5 मि॰मी॰ का ऐनलॉग हेडसेट जैक (यह सभी Android डिवाइसों पर मौजूद नहीं होता) ऑडियो लूपबैक प्लग से कनेक्ट होना चाहिए.
यूएसबी इंटरफ़ेस + लूपबैक: इससे यह जांच की जाती है कि यूएसबी ऑडियो इंटरफ़ेस डिवाइस को लूपबैक के लिए सही तरीके से कॉन्फ़िगर किया गया है या नहीं. यह बटन सिर्फ़ तब चालू होता है, जब कोई यूएसबी ऑडियो इंटरफ़ेस डिवाइस कनेक्ट हो.
यूएसबी हेडसेट अडैप्टर + लूपबैक: यह टेस्ट, यूएसबी से ऐनलॉग हेडसेट अडैप्टर को ऑडियो लूपबैक प्लग से कनेक्ट करके किया जाता है. यह बटन सिर्फ़ तब चालू होता है, जब ऑडियो लूपबैक प्लग वाला यूएसबी-टू-ऐनलॉग हेडसेट अडैप्टर कनेक्ट हो.
तीसरी इमेज. रास्ता चुनना.
जांच की प्रोसेस के बटन, डेटा डिसप्ले, और फ़ॉर्मैट स्पेसिफ़िकेशन
शुरू करें: इससे टेस्ट शुरू होता है. यह टेस्ट, बताए गए हर फ़ॉर्मैट से सिग्नल जनरेट करता है.
रोकें: इससे जांच को रोका जा सकता है.
नतीजे हटाएं: इससे नतीजों वाला पैनल मिट जाता है.
चौथी इमेज. 'शुरू करें' और 'मिटाएं' बटन.
टेस्ट के दौरान, कैप्चर किया गया सिग्नल दिखता है. सभी फ़ॉर्मैट की जांच हो जाने के बाद, नतीजों वाला पैनल दिखता है.
नीचे दिए गए डायग्राम में, यूएसबी हेडसेट पर जांच करने के बाद मिले नतीजे दिखाए गए हैं:
पांचवीं इमेज. मल्टीचैनल मिक्सडाउन टेस्ट के नतीजे.
प्रोटोकॉल इस्तेमाल करके देखें
टेस्ट प्रोटोकॉल इस तरह है:
- DUT को किसी शांत जगह पर रखें.
- टेस्ट करने के लिए एपीआई चुनें. पास होने के लिए, सिर्फ़ एक परीक्षा पास करना ज़रूरी है.
- माइक/स्पीकर का रास्ता चुनें.
- ऑडियो कैलिब्रेट करें पर टैप करें और पक्का करें कि सिग्नल सही तरीके से जनरेट हो रहा हो.
- शुरू करें पर टैप करें. इसके बाद, चैनल के अलग-अलग फ़ॉर्मैट के लिए टेस्ट को चलने दें.
- प्रोसेस पूरी होने पर, एक रिपोर्ट दिखती है. इसमें हर चैनल फ़ॉर्मैट का नतीजा दिखता है. उदाहरण के लिए, माइक/स्पीकर रूट बटन पर हो गया दिखता है. इससे पता चलता है कि उस रूट का टेस्ट पूरा हो गया है.
- ज़रूरी बचे हुए रास्तों के लिए, चौथे से छठे चरण तक की प्रोसेस दोहराएं.
- जब सभी ज़रूरी रूट के लिए टेस्ट पूरा हो जाता है, तब पास का विकल्प चालू हो जाता है. इससे पता चलता है कि टेस्ट पास हो गया है.
नतीजों को समझना
आपको दिख सकता है कि कुछ चैनल की पोज़िशन का मैग्नीट्यूड कम है. इससे पता चलता है कि सराउंड साउंड स्ट्रीम के हाई चैनल हटाए जा रहे हैं. हाई चैनल को मिक्स डाउन किया जाना चाहिए, ताकि यह पक्का किया जा सके कि कॉन्टेंट के सभी चैनल, स्टीरियो आउटपुट के ज़रिए सुने जा सकें.