开发者

avaudiorecorder distorts sound when played after recording

开发者 https://www.devze.com 2023-03-03 19:15 出处:网络
i have used an avaudiorecoder to record user\'s voice. it records it but when i play it the sound is crackled. any help regarding this will be appreciated..... following the code of my recorder\'s set

i have used an avaudiorecoder to record user's voice. it records it but when i play it the sound is crackled. any help regarding this will be appreciated..... following the code of my recorder's settings..

NSDictionary *recordSetting =[[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber      numberWithIn开发者_开发知识库t:kAudioFormatAppleIMA4],AVFormatIDKey,
                                      [NSNumber numberWithInt:16000.0],AVSampleRateKey,
                                      [NSNumber numberWithInt: 1],AVNumberOfChannelsKey,
                                      [NSNumber numberWithInt:16],AVLinearPCMBitDepthKey,
                                      [NSNumber numberWithBool:NO],AVLinearPCMIsBigEndianKey,
                                      [NSNumber numberWithBool:NO],AVLinearPCMIsFloatKey,
                                      [NSNumber numberWithInt:AVAudioQualityMax],AVEncoderAudioQualityKey,
                                      nil];


Why do you use a sample rate of 16000 Hz? Could it be noisy because the sample rate is not fast enough? When using PCM the usual sample rate is 44100 Hz. Maybe this other post helps you: How do I record audio on iPhone with AVAudioRecorder?

0

精彩评论

暂无评论...
验证码 换一张
取 消