2012-07-18 3 views
0

iPhone 스피커에서 소리를 녹음하려고합니다. 나는 그것을 할 수 있지만 녹음 된 출력에서 ​​마이크 입력을 피할 수는 없습니다. 운이없는 다른 웹 사이트에서 사용할 수있는 샘플 코드로 시도했습니다.마이크를 제외한 아이폰의 스피커에서만 오디오 출력 녹음

내가 사용한 샘플은 오디오 장치로 녹음합니다. 오디오 유닛이 마이크 입력 볼륨을 0으로 설정하는 속성이 있는지 알아야합니다. 위의 내용은 Audio Queue 서비스가 나를 위해 할 수있는 다른 게시물에서 왔습니다. 어느 누구도 오디오 큐 서비스 구현을위한 샘플 코드로 나를 리디렉션 할 수 있습니까? 스피커로 입력하기 전에 별도의 오디오 파일에 데이터를 쓰는 방법이 있는지 알아야합니다. 사전

답변

1

에서

감사합니다 아이폰 스피커로 전송 일반적인 오디오 녹음을위한 공공 아이폰 OS API 또는 재산이 없다. 마이크 입력 만 녹음 할 수 있습니다.

오디오 대기열 또는 RemoteIO 오디오 유닛이있는 압축되지 않은 샘플 만 사용하여 앱에서 오디오를 재생하는 경우 오디오 콜백 버퍼에 쓰기 전에 파일에 샘플을 복사 할 수 있습니다. 저장된 샘플을 사용하여 녹음을 할 수 있습니다.

+0

감사합니다. 나는 그것을 시도하고 돌아올 것입니다. – steja

+0

가능한 경우 저에게 많은 도움이 될 샘플 코드를 제공해 줄 수 있습니까? – steja