Моему приложению требуется доступ только к микрофону Airpod (но не к динамикам), но когда я пытаюсь начать запись из своего приложения, звучит музыка, если оно воспроизводится. Как я могу использовать только микрофоны Airpod. Я не хочу останавливать музыку, воспроизводимую другим приложением.
Я пытался сделать следующее. Этот фрагмент кода может принимать входные данные от микрофона Airpod, но останавливает любую другую воспроизводимую песню.
try recordingSession.setCategory(.playAndRecord, mode: .measurement, options: .allowBluetooth)
try recordingSession.setActive(true)
audioRecorder = try AVAudioRecorder(url: audioFilename, settings: settings)
audioRecorder.delegate = self
audioRecorder.isMeteringEnabled = true
audioRecorder.prepareToRecord()
audioRecorder.record()
Я не хочу останавливать музыку, воспроизводимую другим приложением. Я просто хочу использовать микрофоны Airpod