हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
ऑडियो लूपबैक डोंगल
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यहां दिए गए डायग्राम और फ़ोटो में, हेडसेट कनेक्टर के लिए ऑडियो लूपबैक डॉंगल दिखाया गया है.
Chrome की हार्डवेयर टीम ने फ़ंक्शनल टेस्टिंग के लिए, इस सर्किट और प्लग को डिज़ाइन किया है. हालांकि, इसका इस्तेमाल कई अन्य कामों के लिए भी किया जा सकता है. Android ऑडियो टीम इसका इस्तेमाल, ऑडियो के राउंड-ट्रिप लेटेंसी को मेज़र करने के लिए करती है. इसके लिए, वह आउटपुट के ज़रिए कोड में बदला गया सिग्नल भेजती है और फिर इनपुट पर उससे मैच होने वाले सिग्नल को खोजती है.
इन दोनों के बीच का समय, इनपुट और आउटपुट के इंतज़ार का कुल समय होता है.
इस तकनीक का इस्तेमाल OboeTester और CTS Verifier में किया जाता है.
यहां दिए गए सर्किट के आधार पर, PassMark Software से एक लूपबैक डोंगल उपलब्ध है.
यह कोई सुझाव या प्रमोशन नहीं है. Google का PassMark के साथ कोई व्यावसायिक संबंध नहीं है.
सर्किट
पहली इमेज. सर्किट डायग्राम
यह पक्का करने के लिए कि आउटपुट सिग्नल, माइक्रोफ़ोन इनपुट को ओवरलोड न करे, हमने इसे करीब 20dB तक कम कर दिया है.
रेज़िस्टर लोड, माइक्रोफ़ोन पोलरिटी स्विच को बताते हैं कि ऑडियो लूपबैक डोंगल, US/CTIA पिनआउट टिप रिंग रिंग शील्ड (TRRS) प्लग है.
इकट्ठा किया गया
दूसरी इमेज. इकट्ठा किया गया
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-02-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-02-27 (UTC) को अपडेट किया गया."],[],[],null,["# Audio loopback dongle\n\nThe diagram and photo below show an audio loopback\n[dongle](http://en.wikipedia.org/wiki/Dongle)\nfor the\n[headset connector](http://en.wikipedia.org/wiki/Phone_connector_(audio)).\nThe Chrome hardware team designed this circuit and plug for functional testing;\nhowever it has many other uses too. The Android audio team uses it to measure\n[round-trip audio latency](/docs/core/audio/latency/measure#measuringRoundTrip),\nby sending an encoded signal through the output and then looking for that matching signal on the input.\nThe time between the two is the combined input plus output latency.\nThis technique is used in [OboeTester](https://github.com/google/oboe/tree/main/apps/OboeTester/docs) and in CTS Verifier.\n\nA Loopback Dongle based on the circuit below is available from\n[PassMark Software](https://www.passmark.com/products/audio-loopback-plug/index.php).\nThis isn't a recommendation or an endorsement. Google does not have a business relationship with PassMark.\n\nCircuit\n-------\n\n\n**Figure 1.** circuit diagram\n\n\nTo ensure that the output signal will not overload the microphone input,\nwe cut it down by about 20dB.\nThe resistor loads tell the microphone polarity switch that\nthe audio loopback dongle is a US/CTIA pinout Tip Ring Ring Shield (TRRS) plug.\n\nAssembled\n---------\n\n\n**Figure 2.** Assembled"]]