ऑडियो लूपबैक के इंतज़ार का समय जांचना

ऑडियो लूपबैक लेटेंसी टेस्ट से, "राउंड-ट्रिप" लेटेंसी का पता चलता है. यह सिग्नल चलाने की शुरुआत से लेकर कैप्चर किए गए ऑडियो के मिलने तक की लेटेंसी होती है. इस टेस्ट से, सिस्टम के प्लेबैक और कैप्चर में लगने वाले समय को अलग-अलग नहीं मापा जा सकता. हालांकि, इससे कई डिवाइसों के लिए, सिस्टम के कुल समय की परफ़ॉर्मेंस के बारे में अच्छी जानकारी मिलती है.

लूपबैक लेटेन्सी को मेज़र करने के लिए, आउटपुट डिवाइस पर एक सिग्नल जनरेट किया जाता है. इसके बाद, उस सिग्नल को पेयर किए गए इनपुट डिवाइस पर कैप्चर किया जाता है. जनरेट किया गया सिग्नल, नॉइज़ बर्स्ट का एक सेट होता है. इसे टेस्ट से पहचाना जा सकता है. इसका इस्तेमाल, सिग्नल की शुरुआत का सटीक पता लगाने के लिए किया जाता है.

लेटेंसी पाथ

ऑडियो लूपबैक के इंतज़ार के समय की जांच करने के लिए, तीन रास्तों के इंतज़ार के समय को मापा जाता है. जैसा कि पहली इमेज में दिखाया गया है:

  • स्पीकर/माइक: पहले से मौजूद स्पीकर के सिग्नल को पहले से मौजूद माइक्रोफ़ोन कैप्चर करता है. इस पाथ की जांच, फ़ोन और टैबलेट जैसे हैंडहेल्ड डिवाइसों पर करना ज़रूरी है. हालांकि, स्मार्टवॉच, टीवी, कार, और रेफ़्रिजरेटर जैसे नॉन-हैंडहेल्ड डिवाइसों पर इसकी जांच करना ज़रूरी नहीं है.

  • हेडसेट जैक: सिग्नल को 3.5 मि॰मी॰ वाले ऐनालॉग हेडसेट जैक के आउटपुट से इनपुट तक, लूपबैक प्लग की मदद से रूट किया जाता है.

  • यूएसबी: सिग्नल को इन डिवाइसों के ज़रिए रूट किया जाता है: लूपबैक प्लग वाला यूएसबी से ऐनलॉग हेडसेट अडैप्टर या आउटपुट जैक को इनपुट जैक से कनेक्ट करने वाला यूएसबी ऑडियो इंटरफ़ेस. यूएसबी के किसी भी एक रूट के लिए पासिंग वैल्यू पाना ज़रूरी है. ऐसा हो सकता है कि यह रास्ता, कुछ Android डिवाइसों पर उपलब्ध न हो. जैसे, टीवी और कार.

टेस्ट पैनल

ऑडियो लूपबैक लेटेंसी टेस्ट पैनल में ये सेक्शन होते हैं. इन्हें इमेज 1 में दिखाया गया है.

ऑडियो लूपबैक के इंतज़ार के समय की जांच करने वाला पैनल

पहली इमेज. ऑडियो लूपबैक के इंतज़ार के समय की जांच करने वाला पैनल.

सहायता के लिए इस्तेमाल होने वाली सुविधाएं

उपयोगकर्ता को टेस्ट शुरू करने से पहले, इन यूटिलिटी को चलाना होगा:

  • ऑडियो कैलिब्रेट करें: कैप्चर किए गए ऑडियो का सही तरीके से विश्लेषण करने के लिए, यह ज़रूरी है कि आउटपुट सिग्नल को सही लेवल पर जनरेट किया जाए. ऑडियो कैलिब्रेट करें विकल्प चुनने पर, ऑडियो लूपबैक कैलिब्रेशन पैनल खुलता है. इसका इस्तेमाल, सिग्नल का सही लेवल पक्का करने के लिए किया जाता है.

  • ऑडियो डिवाइस: इससे एक डायलॉग बॉक्स खुलता है. इसमें DUT से कनेक्ट किए गए और उसके साथ काम करने वाले सभी ऑडियो डिवाइस दिखते हैं. ज़्यादा जानकारी के लिए, ऑडियो डिवाइस पैनल देखें.

ऑडियो लूपबैक की सुविधा

दूसरी इमेज. ऑडियो लूपबैक के इंतज़ार के समय की जांच करने में मदद करने वाले टूल.

DUT कॉन्फ़िगरेशन सेक्शन

इस सेक्शन में, DUT के कॉन्फ़िगरेशन के बारे में जानकारी दिखती है. यह जानकारी, पहली इमेज में दिखाई गई है. कॉन्फ़िगरेशन के ये एट्रिब्यूट, पास होने के मानदंड तय करते हैं:

  • Pro Audio: DUT, Pro Audio फ़्लैग सेट करता है. इससे पता चलता है कि DUT, Professional लेवल की ऑडियो परफ़ॉर्मेंस और MIDI सपोर्ट जैसी सुविधाओं के साथ काम करता है.

  • इंतज़ार का समय कम: DUT, इंतज़ार का समय कम फ़्लैग सेट करता है. इससे पता चलता है कि DUT, ऑडियो चलाने और कैप्चर करने के लिए, इंतज़ार के समय को कम से कम रखता है.

  • एमपीसी: यह मीडिया परफ़ॉर्मेंस क्लास लेवल है, जिसे डीयूटी ने तय किया है.

  • MMAP: DUT पर MMAP मोड में ऑडियो चलाया जा सकता है.

  • MMAP Exclusive: DUT में MMAP Exclusive मोड में कॉन्टेंट चलाया जा सकता है.

  • स्मार्टवॉच: DUT को स्मार्टवॉच के तौर पर सेट किया गया है.

  • टीवी: DUT को टेलीविज़न के तौर पर पहचाना गया है.

  • कार: DUT को कार के तौर पर पहचाना गया है.

  • हाथ में पकड़कर इस्तेमाल किया जाने वाला डिवाइस: DUT को हाथ में पकड़कर इस्तेमाल किया जाने वाला डिवाइस माना गया है. इसका मतलब है कि यह फ़ोन या टैबलेट है.

टेस्ट सेक्शन

हर रास्ते के लिए, टेस्ट सेक्शन में दो एलिमेंट होते हैं:

  • शुरू करें: टेस्ट सेक्शन को लागू करता है. जब यह पता चलता है कि DUT, उपलब्ध कराए गए किसी रूट के साथ काम करता है, तब यह बटन चालू हो जाता है.
  • निर्देश/प्रोसेस/स्टेटस टेक्स्ट: इससे टेस्ट सेक्शन को चालू करने के निर्देश दिखते हैं. साथ ही, टेस्ट सेक्शन के चालू होने के दौरान उसका स्टेटस और टेस्ट सेक्शन के पूरा होने पर उसके नतीजे दिखते हैं.
सेक्शन ब्यौरा
स्पीकर और माइक की जांच करना शुरू करें सुविधा डिफ़ॉल्ट रूप से चालू होती है. हालांकि, अगर DUT में इंटरनल स्पीकर या इंटरनल माइक्रोफ़ोन की सुविधा नहीं है, तो यह सुविधा काम नहीं करेगी. जैसे, टीवी या कार में लगा डिवाइस.
हेडसेट जैक की जांच अगर DUT में ऐनलॉग हेडसेट जैक और ऑडियो लूपबैक प्लग मौजूद है, तो शुरू करें बटन चालू होता है. साथ ही, DUT पर मौजूद ऐनलॉग 3.5 मि॰मी॰ हेडसेट जैक में ऑडियो लूपबैक प्लग लगा होना चाहिए.
यूएसबी टेस्ट अगर DUT में यूएसबी ऑडियो कनेक्शन की सुविधा काम करती है और यूएसबी ऑडियो डिवाइस कनेक्ट है, तो शुरू करें बटन चालू होता है.
नतीजे इससे पूरे टेस्ट के नतीजे दिखते हैं.

टेस्ट प्रोसेस

सपोर्ट किए गए हर रास्ते के लिए, यह तरीका अपनाएं:

  1. ऐनलॉग हेडसेट और यूएसबी टेस्ट के लिए, सही लूपबैक पेरिफ़ेरल कनेक्ट करें. स्पीकर और माइक की जांच के लिए, DUT को किसी शांत कमरे में समतल जगह पर रखें. ज़रूरी पेरिफ़ेरल की सूची, CTS Verifier के ऑडियो पेरिफ़ेरल में दी गई है.
  2. Support utilites चलाएं.
  3. शुरू करें पर टैप करके, टेस्ट सेक्शन चलाएं.

टेस्ट के हर सेक्शन के पूरा होने पर, नतीजे सेक्शन अपडेट हो जाता है. इससे टेस्ट की कुल स्थिति दिखती है.

जब सभी ज़रूरी रास्तों की जांच कर ली जाती है और हर जांच में, उस रास्ते के लिए सीडीडी में बताई गई लेटेन्सी की शर्त पूरी हो जाती है, तब पास किया गया विकल्प चालू हो जाता है.