이 질문은 정말 기본적인 질문처럼 보일 수 있지만 답변을 찾는 데 어려움을 겪고 있습니다. 내가 아는 한 AVAudioInputNode는 iOS 8부터 사용할 수 있으며 iPhone의 마이크에서 녹음하는 데 사용할 수 있습니다. 이전에 AVAudioRecorderSession을 사용하여 권한 및 기타 권한을 요청한 경우 AVAudioRecorderSessi
마이크에서 오디오를 가져 와서 websocket 연결로 스트리밍하도록 AVAudioEngine 구현을 설정 중입니다. 우선 먼저 마이크 입력과 중간 믹서를 탭하여 44khz에서 11khz로 마이크의 오디오를 다운 샘플링했습니다. 어떻게 든 다운 샘플링 믹서의 "인쇄"만 로그에 표시되는 반면, 마이크 inputNode의 탭에서 "인쇄"는 절대로 발생하지 않습
내 일렉트릭 기타를 내 앱에 연결하고 싶습니다. 내 기타에서 내 iPhone으로 오디오를 전송하는 하드웨어 (Line6 Sonic Port)가 있습니다. 헤드폰으로 오디오를 재생하는 방법을 알아 냈지만 번개 포트 입력이 아닌 헤드폰 마이크에서 나오는 오디오입니다. 어떻게하면 헤드폰 마이크를 통해 오디오를 가져 오는 대신 번개 포트 오디오 입력을 프로그래밍
이미 AVAudioEngine &으로 녹음하여 sampleRate 22050 aac format audioFile을 출력하는 예제 코드를 발견했습니다. 코드를 검토 한 후에 AVAudioSessionCategoryRecord 대신 Category AVAudioSessionCategoryPlayAndRecord를 설정해야한다는 문제가 있습니다. How to
오디오 장치 효과 (AVAudioUnitEffect)가있는 장치의 내장 마이크 (AVAudioInputNode)에서 오디오를 처리하고 싶습니다. 예를 들어 AVAudioUnitReverb을 사용하고 있습니다. AVAudioUnitReverb을 연결하면 응용 프로그램이 충돌하고 있습니다. import UIKit
import AVFoundation
cla