ios – 如何在录音时减少录音噪音?

ios – 如何在录音时减少录音噪音?,第1张

概述我有一些录音代码工作,但记录的音频(从iPod touch内部麦克风)是非常嘈杂. 这是我的配置: AVAudioSession *audioSession = [AVAudioSession sharedInstance]; NSError *err = nil; [audioSession setCategory:AVAudioSessionCategoryPlayAndRec 我有一些录音代码工作,但记录的音频(从iPod touch内部麦克风)是非常嘈杂.

这是我的配置:

AVAudioSession *audioSession = [AVAudioSession sharedInstance];    NSError *err = nil;    [audioSession setcategory:AVAudioSessioncategoryPlayAndRecord error:&err];    if (err) {        NSLog(@"audioSession: %@ %d %@",[err domain],[err code],[[err userInfo] description]);        return;    }    [audioSession setActive:YES error:&err];    err = nil;    if (err) {        NSLog(@"audioSession: %@ %d %@",[[err userInfo] description]);        return;    }    recordSetting = [[NSMutableDictionary alloc] init];    // We can use kAudioFormatAppleIMA4 (4:1 compression) or kAudioFormatlinearPCM for nocompression    [recordSetting setValue:[NSNumber kAudioFormatlinearPCM] forKey:AVFormatIDKey];    // We can use 44100,32000,24000,16000 or 12000 depending on sound quality    [recordSetting setValue:[NSNumber numberWithfloat:44100.0] forKey:AVSampleRateKey];    // We can use 2 (if using additional h/w) or 1 (iPhone only has one microphone)    [recordSetting setValue:[NSNumber numberWithInt:1] forKey:AVNumberOfChannelsKey];    // These settings are used if we are using kAudioFormatlinearPCM format    [recordSetting setValue:[NSNumber numberWithInt:16] forKey:AVlinearPCMBitDepthKey];    [recordSetting setValue:[NSNumber numberWithBool:NO] forKey:AVlinearPCMIsBigEndianKey];    [recordSetting setValue:[NSNumber numberWithBool:NO] forKey:AVlinearPCMIsfloatKey];

我在这里有不好的配置,还是有不同的方式来减少录音中的噪音?据我所知,有一些录音机应用在那里是无噪音的.

解决方法 要做到这一点,你必须做一些数字信号处理.您将不得不创建一个您听到的噪音的特征,而没有什么进入麦克风.换句话说,您必须指定正在记录或拾取的白噪声.您将使用数字声音处理(DSP)进行所有这些表征.然后,您可以录制您的音频,并减去您之前描述的白噪声. 总结

以上是内存溢出为你收集整理的ios – 如何在录音时减少录音噪音?全部内容,希望文章能够帮你解决ios – 如何在录音时减少录音噪音?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1112211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存