이 샘플 코드는 온라인에서 찾았습니다. https://developer.apple.com/library/content/samplecode/AVCam/Introduction/Intro.htmlIOS 비디오 앱의 하단 마이크를 선택하는 방법은 무엇입니까?
입력 마이크를 기본 마이크에서 iPhone의 하단 마이크로 변경하려고합니다. 누군가 스위프트에서이 문제를 겪어 본 경험이 있습니까? 내가 찾은 유일한 예는 Obj-C에 있었고 구현했을 때 오류가 발생했습니다. Apple의 AVCam 샘플 앱을 참조 용으로 사용 중이며 오디오 부분은 아래에 포함되어 있습니다.
// Add audio input.
do {
let audioDevice = AVCaptureDevice.defaultDevice(withMediaType: AVMediaTypeAudio)
let audioDeviceInput = try AVCaptureDeviceInput(device: audioDevice)
if session.canAddInput(audioDeviceInput) {
session.addInput(audioDeviceInput)
}
else {
print("Could not add audio device input to the session")
}
}
catch {
print("Could not create audio device input: \(error)")
}