나는 소리를 녹음하고 분석해야하는 프로젝트에서 일하고 있습니다. 여기에서 말하면 모든 생각은 괜찮습니다. 하지만 일부 사용자가 내 휴대 전화로 전화를 걸면 앱이 멈추고 앱이 다시 돌아 오면 다시 기록되지 않습니다.
나는 보도 기록하여 레코더를 다시 시작하려고,하지만 난이 오류 :
오류 : 계량 (-50)
를 활성화 할 수 있습니다 : 입력 채널 수 (! '고양이')
오류를 가져올 수 없습니다 오류 : 계량 실패
또한 StartRecord (....)를 호출하여 다시 시작하지만 다른 점은 없습니다. 그래서 사람이 나를Speakle은 전화를받은 후에 녹음하지 않습니다.
if (inInterruptionState == kAudioSessionEndInterruption)
THIS->recorder->StartRecord(CFSTR("recordedFile.caf"));
내가 해결책을 찾았습니까 – AMH