[[["易于理解","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"]],["最后更新时间 (UTC):2025-05-08。"],[],[],null,["# CTS Verifier audio peripherals\n\n\u003cbr /\u003e\n\nCTS Verifier audio tests require the following audio peripherals to be\nconnected:\n\n- [Audio loopback plug](#audio-loopback-plug)\n- [USB-to-analog headset adapter](#usb-analog-headset-adapter)\n- [USB audio interface](#usb-audio-interface)\n\nAudio loopback plug\n-------------------\n\nThe audio loopback plug contains electronics that route the signal coming from\nthe 3.5 mm analog headphone jack back to the input in the headphone jack.\nThis imitates an analog headset, so that's how it appears to the DUT, albeit\nwith a perfect loopback route from the output to the input.\n\nFor a circuit diagram and a link to a manufacturer, see the [Audio loopback\nplug](/docs/compatibility/cts/audio-peripherals#audio-loopback-plug).\n\n**Figure 1.** Audio loopback plug.\n| **Note:** An actual headset device CAN'T be used for tests requiring loopback because the output isn't looped directly back to the input.\n| **Note:** Although the audio loopback plug accepts a stereo (2-channel) output from the headphone jack, it sends both channels to the mono (1-channel) input to the headphone jack. For this reason, when viewing the signal in a wave display in either a test panel or the [Audio Loopback Calibration panel](/docs/compatibility/cts/audio-loopback-calib), an input signal always appears on both channels.\n\n### Calibrate for an analog loopback\n\nThe volume level of the output on the 3.5 mm headset jack is controlled by\nvolume buttons, typically located on the side of the DUT. To set an appropriate\nlevel for the 3.5 mm headset jack and the audio loopback plug, do the\nfollowing:\n\n1. Start the CTS Verifier test in question.\n2. Insert the analog loopback plug in the 3.5 mm analog headset jack.\n3. Start the [Audio Loopback Calibration panel](/docs/compatibility/cts/audio-loopback-calib) and start the playback process.\n4. Use the volume buttons on the DUT to adjust the level as specified in [Audio Loopback Calibration panel](/docs/compatibility/cts/audio-loopback-calib).\n\nUSB-to-analog headset adapter\n-----------------------------\n\nA USB to analog headset adapter converts the USB digital audio signal to a\nsignal that is compatible with a standard analog headset jack. The adapter is\ntypically connected to analog headphones or an analog headset. In this sense\nit's equivalent to the 3.5 mm analog headset jack found on some DUTs.\nHowever its data route in the system is different and must be tested separately.\n\nAs with the 3.5 mm analog headset jack, an\n[Audio loopback plug](#audio-loopback-plug) must be connected to the analog jack\non the adapter for any tests requiring loopback. Further, the USB-to-analog\nheadset adapter won't cause a USB connection to the DUT until an analog device\n(or the audio loopback adapter) is connected.\n\nSome USB adapters won't work with CTS Verifier. For a list of tested adapters,\nsee the [USB audio adapter recommendation](/docs/compatibility/cts/usb-audio#usb-audio-adapter-recommendations).\n\n**Figure 2.** Audio loopback plug connected to USB-to-analog\nheadset adapter.\n| **Note:** Many commercially available USB-to-analog headset adapters don't function adequately for use in CTS Verifier. If an unvalidated USB headset adapter is connected for a test, the following panel is displayed:\n\n**Figure 3.** USB headset adapter warning.\n\nIt *might be the case* that the connected peripheral is sufficient to pass a\ntest.\nHowever, some adapters implement noise suppression or echo cancellation, or\nintroduce additional latency (30 to 40 ms) that can cause the test to\nfail. If\nthe test doesn't pass with that adapter, use the\n[Google USB-C Digital to 3.5 mm adapter](https://www.walmart.com/ip/Google-USB-C-Digital-to-3-5-mm-headphone-adapter/439575729).\n\n### Calibrate for a USB-to-analog headset loopback\n\nThe volume level of the output on the USB audio port is controlled by volume\nbuttons, typically located on the side of the DUT. To set an appropriate level\nfor the 3.5 mm headset jack + audio loopback plug:\n\n1. Start the CTS Verifier test.\n2. Insert the USB-to-analog headset adapter and audio loopback plug into the DUT's USB port.\n3. Start the [Audio calibration panel](/docs/compatibility/cts/audio-loopback-calib) and start the playback process.\n4. Use the volume buttons on the DUT to adjust the level as specified in [Audio calibration panel](/docs/compatibility/cts/audio-loopback-calib).\n\nUSB audio interface\n-------------------\n\nA USB audio *interface* refers to an external device with a variety of\ninputs and outputs. These peripherals are generally intended for musical uses.\n\nDue to the wide variety of commercially available interface devices, and their\nconstantly changing availability, the CTS Verifier doesn't specify a specific\nmake and model of the interface device. The tester must\ndetermine if a given USB interface works for the test.\n\n### Required additional hardware\n\nThis section lists the additional hardware required to with the USB audio\ninterface peripheral.\n\n#### Patch cables\n\nUse 1/4 inch to 1/4 inch male patch cables to connect the outputs to the inputs of the\nUSB.\n\n**Figure 4.** Patch cables.\n\n#### USB peripheral cable\n\nThe USB peripheral cable (which typically comes with the peripheral) connects\nthe USB audio peripheral to the host device.\n\n**Figure 5.** USB peripheral cable.\n\n#### USB \"On the Go\" (OTG) adapter\n\nA USB \"On The Go\" (OTG) adapter is required to physically connect the peripheral\nto the Android device and indicate to the Android device to assume the role of\n*host*.\n\n**Figure 6.** USB OTG adapter.\n\n### Configure for audio loopback\n\nThe following figures show the USB audio interface configurations:\n\n**Figure 7.** USB audio interface with loopback connected to\nan Android device.\n\n**Figure 8.** Connections on the back of the USB audio\ninterface.\n\n**Figure 9.** Connections on the front of the USB audio\ninterface.\n\n#### Calibrate for an USB audio interface\n\nThe volume level of the output on the USB audio port is controlled by the volume\nbuttons (located on the side of the DUT) and controls on the USB audio interface\nitself. These controls generally include a level control for each input and a\nmix control that specifies the relative level of the signal from the input\njacks and any signal coming from the USB audio input.\n\nTo set an appropriate level for the USB audio interface, do the following:\n\n1. Using the audio patch cables, connect the first input jack to the first output jack. One or both of these might be labeled either **1** or **Left**.\n2. Repeat for the second channel inputs or output, which might be labeled **2** or **Right**.\n3. DON'T *cross-connect* the inputs and outputs by connecting the first input to the second output and the second output to the first input.\n4. Set both input levels on the USB audio interface to their lowest value.\n5. If present on the USB interface, set the mix control ONLY to Playback, to prevent feedback.\n6. If the USB audio interface has a **Monitor** knob, set it to full volume to control the output volume.\n7. Start the CTS Verifier test.\n8. Start the [Audio calibration panel](/docs/compatibility/cts/audio-loopback-calib) and start the playback process.\n9. Use the volume buttons on the DUT to set the level to maximum level.\n10. Use the input level controls on the USB audio interface to adjust the level, as specified in [Audio calibration panel](/docs/compatibility/cts/audio-loopback-calib) to ensure the best signal-to-noise ratio."]]