Microphone speech recognition improved after launching and updating Windows Sound Recorder

Title: Microphone speech recognition suddenly improved after launching and updating Windows Sound Recorder. Why?

Has anyone experienced something similar or know what might have caused this?

Here’s what happened.

My setup:

  • Windows PC
  • Microphone: Logitech C270 HD Webcam, about 30 cm from my face
  • Speakers: Two speakers, approximately 1 meter from the microphone
  • Speech recognition: ChatGPT’s microphone/dictation feature in Google Chrome

I was watching a soccer match with commentary playing through my speakers while using ChatGPT’s voice dictation.

The speech recognition was terrible. My words were frequently transcribed into completely nonsensical sentences.

This wasn’t a one-time issue. I’d been experiencing poor speech recognition whenever audio was playing through my speakers for quite some time.

I decided to investigate and launched Windows Sound Recorder for the first time since building my PC.

When I opened it, an automatic update started. Unfortunately, I didn’t check what was being updated.

I then performed several recording tests:

  • Speaker audio only
  • My voice only
  • Both simultaneously

The recordings sounded surprisingly clean, with my voice clearly separated from the speaker audio.

But here’s the strange part.

After those tests, ChatGPT’s speech recognition suddenly became dramatically better.

Even with long sentences, it would miss maybe one word at most.

I tried making the conditions even worse by increasing the speaker volume and moving the microphone closer to the speakers.

The speech recognition remained extremely accurate.

I hadn’t changed any microphone settings, drivers, or hardware. The only significant changes were launching Windows Sound Recorder, its automatic update, and performing the recording tests.

Could launching or updating Windows Sound Recorder have somehow reset, initialized, or changed Windows’ audio processing, such as noise suppression or acoustic echo cancellation?

Has anyone encountered a similar phenomenon or know of a technical explanation?