AVAudioRecorder最精简的格式是什么?

时间:2010-10-29 04:51:56

标签: audio sampling

我想使用AVAudioRecorder录制语音,只要它是连贯的,它就不一定非常高质量。我应该用什么最精简的设置来获得最小的文件大小?

现在,我使用以下内容,但我甚至不确定其中一些是否与我使用的.aif文件(IMA4)相关。

        NSDictionary* settings = [NSDictionary dictionaryWithObjectsAndKeys:

            [NSNumber numberWithInt:kAudioFormatAppleIMA4], AVFormatIDKey,
            [NSNumber numberWithFloat:11025.0], AVSampleRateKey,
            [NSNumber numberWithInt: 1], AVNumberOfChannelsKey,
            [NSNumber numberWithInt:16], AVLinearPCMBitDepthKey,
            [NSNumber numberWithBool:NO], AVLinearPCMIsBigEndianKey,
            [NSNumber numberWithBool:NO], AVLinearPCMIsFloatKey,            
            nil];

有关如何使我的结果文件尽可能小的任何建议?没有阻止降低音频样本的质量。

1 个答案:

答案 0 :(得分:1)

这是一个Similar question ......看起来很全面......:)