2011-02-26 4 views
0

저는 iPhone에서 음성을 녹음하고 작은 크기와 음성 녹음 품질에 최적화 된 파일을 제작하려고합니다. 아래의 AAC 설정에서 파일 크기가 작아 지지만 최적의 품질을 얻지 못하고 있습니다. 시행 착오 이외에 내가 할 수있는 일이나 권고 사항이 있습니까?AVAudioSession에서 AAC 음성 녹음을위한 최적의 설정은 무엇입니까?

[recordSetting setValue:[NSNumber numberWithFloat:8000.0] forKey:AVSampleRateKey]; 
[recordSetting setValue:[NSNumber numberWithInt:kAudioFormatMPEG4AAC] forKey:AVFormatIDKey]; 
[recordSetting setValue:[NSNumber numberWithInt: 1] forKey:AVNumberOfChannelsKey]; 
[recordSetting setObject:[NSNumber numberWithInt:AVAudioQualityLow] forKey: AVEncoderAudioQualityKey]; 
[recordSetting setValue:[NSNumber numberWithInt: 8000] forKey:AVEncoderBitRateKey]; 
+0

위의 설정을 사용하여 오디오 파일을 AAC 형식으로 녹음 할 수 있습니까? – ios

답변

0

iLBC 등 음성에 최적화 된 코덱이 여러 개 있습니다. 8kHz 샘플 속도로 iLBC를 사용하면 시간당 약 7MB의 파일이 생성됩니다.

관련 문제