Microsoft Copilot Voice Mic Test

Test your microphone for Microsoft Copilot Voice. Windows audio enhancements affect every test result. Calibrate your OS gain staging here first.

ZERO UPLOAD · ALL LOCAL
  1. Click "Enable Microphone" and allow access in the browser prompt — microphone access is only used locally for analysis.
  2. Select a test from Room Acoustics: Noise Floor Grade, Clipping Detector, or Frequency Response.
  3. Select a test from Playback & Latency: Echo Loopback or Clap Latency Test.
  4. Noise Floor: stay completely silent, click "Start 3-second test", and read the dBFS result and grade.
  5. Clipping Detector: speak at normal volume; watch for the red CLIPPING badge — reduce your input gain if it appears.
  6. Frequency Response: speak or play audio continuously; observe the live FFT spectrum across 20 Hz–20 kHz.
  7. Echo Loopback: click "Record & Play Back" and listen to the 3-second playback for echo or quality issues.
  8. Clap Latency: wear headphones, click "Start Listening", then clap once sharply near the microphone.

What to look for

  • Noisy around -40 dBFS, Excellent around -60 dBFS
  • under 80 ms round trip
  • reduces buffering by 15-40 ms in most configurations

Run the Noise Floor Grade with Windows enhancements disabled first for a clean hardware baseline, then compare with enhancements enabled.

Microphone access is required to run any test. Access is only used for analysis — never recorded or transmitted.

Microphone active — select a test below
Room Acoustics
Playback & Latency

Stay completely silent, then click Start to measure your room's background noise level over 3 seconds.

— dBFS CLIPPING

Weak energy below 200 Hz = thin-sounding mic. Weak energy above 4 kHz = muffled audio.

Click to record 3 seconds and hear playback through your speakers.

Click Start Listening, then clap once sharply near your microphone. Use headphones to prevent feedback.

Includes speaker output, room travel, and mic input. Typical browser audio stack: 20–80 ms.

Microsoft Copilot Voice Mic Test: Noise Floor, Latency and Windows Audio

On Windows, Microsoft Copilot Voice operates through the Windows audio stack by design, not as a workaround but as an intentional integration. Every audio enhancement in the Windows system applies before Copilot Voice processes input: Noise Suppression, Acoustic Echo Cancellation, and Automatic Gain Control in the Windows audio device properties panel all modify the signal before Copilot Voice receives it1. Consequently, the Noise Floor Grade and Clipping Detector in this browser-based tool measure the post-enhancement signal that Copilot Voice actually sees.

Gain staging set in the Windows sound control panel is the primary dial for the Noise Floor Grade and Clipping Detector results. The Windows microphone level slider controls input amplification at the OS level, and this applies before any application-specific processing. Because both Copilot Voice and this testing tool read from the same OS audio stream, calibrating your Windows microphone gain with the Noise Floor Grade test directly calibrates the input level that Copilot Voice receives2. The Clap Latency Test result reflects the Windows audio buffer settings, which are configurable via audio device properties.

Noise floor requirements

Windows Noise Suppression, when enabled, can dramatically reduce the measured noise floor, sometimes from Noisy (−40 dBFS) to Excellent (−60 dBFS). Yet this apparent improvement may disguise rather than solve an underlying problem: suppression artifacts such as speech clipping and digital warbling can persist in the processed signal even when the noise floor reading looks good3.

Hardware baseline versus enhanced measurement

Run the Noise Floor Grade with Windows enhancements disabled first to get the hardware baseline, then compare with enhancements enabled. Copilot Voice performs best when the hardware input is already clean rather than relying on suppression processing. The difference between the two readings reveals how much Windows audio processing is contributing to your noise floor result. If the hardware baseline is already Good or Excellent, Windows enhancements are unnecessary and may introduce processing artifacts that degrade voice quality. If the hardware baseline is Noisy, enhancements can help, but physical room treatment produces a cleaner result without the warbling or metallic side effects that suppression algorithms sometimes introduce.

Latency and interruption handling

Windows audio buffer settings determine the primary source of browser-side audio latency in this test. Larger audio buffers reduce CPU interrupts at the cost of higher latency. The Clap Latency Test shows the total round-trip, which includes Windows audio processing, the browser's WebAudio implementation, and network overhead. For Copilot Voice specifically, keeping latency below 80ms ensures the conversation turn-taking feels responsive. Building on this, Windows Exclusive Mode in audio device advanced settings allows applications to bypass the shared audio session and access the hardware directly, reducing latency by 20 to 40ms in some configurations4.

How Windows audio buffers stack across the pipeline

The total round-trip latency measured by the Clap Latency Test is the sum of multiple independent buffer stages: the Windows audio driver buffer, the Windows mixer buffer if shared mode is active, and the browser's WebAudio internal buffer. Each stage adds its own delay independently, so a system with three 10ms buffers produces 30ms of audio delay before the signal even reaches the network stack. Understanding this stacking behavior helps you prioritize which buffer to shrink first when the Clap Latency Test returns a result above the Good threshold.

Clipping and frequency response

Windows Acoustic Echo Cancellation, when active, processes both the microphone input and speaker output simultaneously. This helps prevent speaker audio from feeding back into the microphone, which matters for the Echo Loopback test. However, echo cancellation applies a nonlinear processing stage that can significantly alter the Frequency Response display in ways that do not reflect your microphone's actual hardware characteristics, because the algorithm continuously models and subtracts the estimated speaker contribution from the microphone signal5.

Consequently, the Frequency Response reading on Windows with echo cancellation enabled may not represent your microphone's hardware response accurately; it reflects the post-processing output, which is also what Copilot Voice receives. This distinction matters when diagnosing audio quality problems: if the Frequency Response display looks uneven or shows unexpected rolloff with enhancements enabled, the issue may be in the Windows processing layer rather than the microphone hardware. Disable all enhancements and compare the display again. If the response smooths out, Windows processing was the cause, and you can selectively re-enable individual enhancements to identify which one introduces the artifact.

Diagnosing Windows audio enhancement conflicts

In Windows audio device settings, four common enhancements can affect the Noise Floor Grade in opposite directions: Noise Suppression typically improves it, Automatic Gain Control destabilizes it across runs, and Bass Boost raises the low-frequency noise contribution. Acoustic Echo Cancellation has minimal effect on a measurement taken in silence. Disable all enhancements first and run the Noise Floor Grade for a clean hardware baseline. If the baseline is Good or Excellent, enhancements are unnecessary for your environment. If the baseline is Noisy, re-enable Noise Suppression only and run the test again to see whether that single enhancement produces enough improvement to bring the grade into the Good range without introducing processing artifacts.

If Noise Suppression alone improves the grade by 5 or more dBFS without introducing audible artifacts in the Echo Loopback playback, keep it enabled. If Noise Suppression improves the grade but creates warbling or metallic quality in the Echo Loopback, disable it; the hardware noise floor is too high for clean suppression processing, and physical environment improvement is required instead. Automatic Gain Control changes the Noise Floor Grade result unpredictably across runs because it adjusts gain dynamically6; always disable AGC before running the Noise Floor Grade to get a stable and repeatable measurement.

Re-enabling all four enhancements simultaneously after a Noisy baseline makes it impossible to identify which specific processing stage is responsible for the improvement or for any new artifacts that appear. By enabling one enhancement at a time and running the Noise Floor Grade after each change, you build a clear picture of what each stage contributes: Noise Suppression might improve the grade by 8 dBFS while adding slight warbling, while Bass Boost might worsen it by 3 dBFS with no audible benefit. This systematic single-variable approach takes slightly longer than testing all combinations but produces a definitive answer about which enhancements are genuinely helping your specific microphone and room combination.

Enabling Exclusive Mode to reduce Copilot Voice latency

Exclusive Mode in Windows audio device settings allows a single application to take direct control of the audio hardware, bypassing the shared audio mixer and reducing buffering by 15–40ms in most configurations. Copilot Voice on Windows benefits from this: the shared audio session adds processing stages that accumulate latency. Enabling Exclusive Mode requires that no other application is simultaneously using the microphone; only one application can hold exclusive access at a time, so the improvement applies only when no other audio application has opened the device.

In Windows Sound Control Panel, right-click your microphone, select Properties, and navigate to the Advanced tab. Check both "Allow applications to take exclusive control of this device" and "Give exclusive mode applications priority." Close the dialog, then run the Clap Latency Test and compare the result against your baseline. A reduction of 15–40ms confirms Exclusive Mode is active and effective for your setup. If the Clap Latency Test shows no improvement, another buffer stage in the pipeline is the dominant contributor to latency rather than the shared audio session overhead.

When Exclusive Mode conflicts with other applications

Exclusive Mode creates a compatibility constraint: any application that tries to open the microphone while Copilot Voice holds exclusive access will fail silently or fall back to a lower-quality shared mode. Browser-based tools including this mic test page cannot open the device while an exclusive application holds it. Close Copilot Voice before running any diagnostic test here, then re-open it after confirming your baseline. This sequence ensures both the test and Copilot Voice access the microphone at its configured sample rate and bit depth rather than through a resampled shared session.

Treat the close-and-reopen step as mandatory rather than optional, because a shared session that resamples the device to a different rate than the microphone native rate adds both latency and a slight quality loss that the test would otherwise attribute to the hardware. Keeping Copilot Voice closed while you confirm Copilot Voice Exclusive Mode latency guarantees the Clap Latency Test and Noise Floor Grade reflect the true raw device rather than a software-mediated stream.

When to use this

Use this check before any Copilot Voice session on Windows, particularly after updating Windows audio drivers, changing microphone devices, or modifying Windows audio enhancement settings.

Examples

Windows 11 with all audio enhancements enabled

Before
Noise Floor Grade reads Excellent but speech sounds warbling — suppression artifacts in processed signal
After
Disabled noise suppression: hardware noise floor −55 dBFS (Good) — natural voice quality without artifacts

USB microphone through Windows Exclusive Mode

Before
Clap Latency Test: 85ms — slightly above Good threshold
After
Enabled Exclusive Mode via advanced properties: 48ms — Good grade
Sources
  1. 1.

    Microsoft, "Audio Processing Object Architecture," learn.microsoft.com, accessed June 2026. https://learn.microsoft.com/en-us/windows-hardware/drivers/audio/audio-processing-object-architecture

  2. 2.

    Microsoft, "IAudioClient::Initialize," learn.microsoft.com, accessed June 2026. https://learn.microsoft.com/en-us/windows/win32/api/audioclient/nf-audioclient-iaudioclient-initialize

  3. 3.

    WebRTC, "Audio Processing Header," chromium.googlesource.com, accessed June 2026. https://chromium.googlesource.com/external/webrtc/stable/webrtc/+/b8a655ac3c71977abf0e8d657dbe9d0aec633ff98/modules/audio_processing/include/audio_processing.h

  4. 4.

    Microsoft, "Fix distorted or crackling audio in Windows," support.microsoft.com, accessed June 2026. https://support.microsoft.com/en-us/windows/fix-distorted-or-crackling-audio-in-windows-5304e452-38a6-4f3b-83cd-664beb3e68aa

  5. 5.

    Wikipedia, "Automatic gain control," en.wikipedia.org, accessed June 2026. https://en.wikipedia.org/wiki/Automatic_Gain_Control

  6. 6.

    Microsoft, "Fix microphone problems," support.microsoft.com, accessed June 2026. https://support.microsoft.com/en-us/windows/fix-microphone-problems-5f230348-106d-bfa4-1db5-336f35576011

FAQ