Voice Clarity Mic Dynamic Range Test

Test description

For best Voice Clarity performance, microphone signals at 0 dB must represent the full dynamic range of the microphone, with no loss of significant bits.

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

  1. Get microphone sensitivity and signal to noise ratio (SNR) dB values from audio endpoint property keys.
  2. Get bits per sample from audio engine device format property key.
  3. Compute microphone and data path dynamic ranges from above values.

Pass/Fail criteria

The sensitivity and SNR of the microphones must meet minimum requirements. The dynamic range of the data path must exceed the dynamic range of the microphone with margin of at least 6 dB.

Troubleshooting

  • Verify that microphone SNR (Signal to Noise Ratio) is correctly specified and meets minimum test requirement.
  • Verify that microphone sensitivity is correctly specified and meets maximum test requirement.
  • Increase resolution of OOBE device mix format (e.g., from 16-bits to 24-bits).

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.