diff --git a/qt/aqt/sound.py b/qt/aqt/sound.py index f1e096a09..9f5f16ae0 100644 --- a/qt/aqt/sound.py +++ b/qt/aqt/sound.py @@ -462,6 +462,9 @@ class PyAudioThreadedRecorder(threading.Thread): threading.Thread.__init__(self) self.startupDelay = startupDelay self.finish = False + if isMac and qtminor > 12: + # trigger permission prompt + QAudioDeviceInfo.defaultInputDevice() # type: ignore def run(self) -> None: chunk = 1024