Voice Clarity Mic Speaker Coupling Factor Test

Test description

To ensure good Voice Clarity echo control performance, the acoustic coupling between built-in speakers and microphones must not be excessively high. This HLK test calculates the coupling factor from room impulse response measurements and evaluates whether the average coupling does not exceed a threshold.

Note

The speaker-to-microphone coupling measurement should be conducted for more than one device with acoustic characteristics representative of mass production units, to ensure that the measured coupling values are consistent.

Test details

   
Specifications
  • Device.Audio.APO.VoiceClarity.Supported
  • System.Fundamentals.SystemAudio.VoiceClarity.Supported
Platforms
  • Windows 11, client editions (x64)
  • Windows 11, client editions (Arm64)
Supported Releases
  • Windows 11, version 22631
  • Next update to Windows 11
Expected run time (in minutes) 1
Category Development
Timeout (in minutes) 5
Requires reboot false
Requires special configuration false
Type automatic

Test steps

To calculate the average coupling factor, the HLK test performs 3 consecutive measurements of the coupling.

  1. Render (in default mode) and record (in raw mode) a logarithmic sine sweep.
  2. Estimate overall acoustic coupling from the speaker signals (downmixed to mono) to each microphone.
  3. Align the speaker and microphone signals using the QPC (Query Performance Counter) timestamps.
  4. Apply a high-pass filter to all microphone signals for robustness against DC-blocking filters.
  5. Estimate the impulse response (IR) between speaker and microphone signals.
  6. Obtain fullband acoustic coupling from the IR coefficients.

Pass/Fail criteria

The calculated average coupling must not exceed the threshold.

Troubleshooting

If coupling value is excessive:

  • Verify device is not in a configuration that produces abnormally high speaker-to-mic coupling factor (e.g., laptop in closed configuration).
  • Verify that microphone sensitivity is correctly specified.
  • Verify microphone and speaker are sufficiently far apart.
  • Verify microphone sealing is adequate, with gaskets present, seated and compressed.
  • Verify speaker loopback signal does not scale with volume control.

If coupling varies excessively between iterations:

  • Confirm render processing is repeatable.
  • Confirm DUT is not in a noisy environment.
  • Confirm that the DUT is mounted on a stable base (no vibrations).

If your failure mode is not included on this list, search the error code in MSDN.

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures and Troubleshooting System Fundamentals Testing.

More Information

Parameters

Parameter Name Parameter Description

Additional Documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s): - Device.Audio additional documentation and System.Fundamentals additional documentation.