My app allows users to transcribe and translate audio from other apps running on your Mac.
I currently use ScreenCaptureKit to do this, and just ignore the video stream and only use the audio stream. This works, but it's awkward because it requires I ask users for screen recording permission, even though all I want is the audio, not the screen.
Is there a better way to do this in modern macOS releases? Thanks!
Hello! Core Audio also offers a direct system audio capture API on macOS. Sample code and documentation are available at: https://developer.apple.com/documentation/coreaudio/capturing-system-audio-with-core-audio-taps