iPhone中的哪种录音格式?

时间:2010-07-07 09:08:26

标签: iphone wav audioformat

在iPhone录音中我应该考虑哪种录音格式,因为下一步是将录音格式转换为WAV。因此,请指导我将iPhone中的哪种音频录制格式转换为WAV格式?

谢谢。

1 个答案:

答案 0 :(得分:2)

AVAudioRecorder使录音比以前的SDK版本简单得多。您可以在录制之前对其进行配置以满足您的需求。

以下设置应为WAV文件配置:

NSMutableDictionary* recordSetting = [[NSMutableDictionary alloc] init];
    [recordSetting setValue :[NSNumber numberWithInt:kAudioFormatLinearPCM] forKey:AVFormatIDKey];
    [recordSetting setValue:[NSNumber numberWithFloat:44100.0] forKey:AVSampleRateKey]; 
    [recordSetting setValue:[NSNumber numberWithInt: 2] forKey:AVNumberOfChannelsKey];

在初始化期间用作记录器:

recorder = [[ AVAudioRecorder alloc] initWithURL:fileURL settings:recordSetting error:&error];