Audio from WASAPI Capture client is choppy with Express scribe transcription application

Preethi Ravi 60 Reputation points
2024-05-17T10:01:48.4733333+00:00

I'm working on an application that records audio from the device using the WASAPI capture client.This application records audio and stores raw data in PCM format. My application accurately records every audio that I play in the media player or from any other source. However, when I try to capture the audio that's playing from the Express Scribe transcribing software, it sounds incredibly choppy. This behaviour is observed in all windows OS.

Another thing I've observed is that when I try to play audio from the Express Scribe transcription software when the media player is running in the background, it doesn't get choppy. Not sure what media player does here.

I tried to increase the priority for the thread that captures the audio in my application. However, it was unsuccessful.

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
4,902 questions
Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,463 questions
{count} vote