将AudioKit添加到AVCaptureSession作为音频输入

时间:2019-11-21 04:20:37

标签: swift xcode avfoundation avcapturesession audiokit

是否有可能将AudioKit添加为AVCaptureSession输入。

我将在录制视频时使用AudioKit麦克风功能。

        let audioInputDevice = AVCaptureDevice.default(for: AVMediaType.audio)!
        let session = self.previewLiveCamera.cameraLayer!.session!


        //Here we Add Audio Input
        do {
            audioInput = try AVCaptureDeviceInput(device: audioInputDevice)
            session.addInput(audioInput!)
        } catch {
            print("failed to add audio input")
        }

当前,我使用AVCaptureDeviceInput,但它记录了麦克风和内部视频声音。

我真的只想录制麦克风声音,而不录制手机上播放的视频声音。谢谢

0 个答案:

没有答案