MP3 到麦克风的频率差异
我正在尝试比较基于麦克风录音的声音剪辑。简而言之,我在从扬声器录音时播放 MP3 文件,然后尝试匹配这两个文件。我已经有了可行的算法,但我发现了一些细微的差异,我想解决它以获得更好的准确性。
麦克风似乎有利于某些频率(增加振幅),而在其他频率上略有偏差(麦克风上的峰值更宽)。
我想知道造成这种差异的原因是什么,以及如何弥补它。
背景:
由于我进行比较的速度问题,我选择了具有某些特征的某些频率。问题是其中很大一部分(取决于我选择的数量)在 MP3 和麦克风之间不匹配。
I'm trying to compare sound clips based on microphone recording. Simply put I play an MP3 file while recording from the speakers, then attempt to match the two files. I have the algorithms in place that works, but I'm seeing a slight difference I'd like to sort out to get better accuracy.
The microphone seem to favor some frequencies (add amplitude), and be slightly off on others (peaks are wider on the mic).
I'm wondering what the cause of this difference is, and how to compensate for it.
Background:
Because of speed issues in how I'm doing comparison I select certain frequencies with certain characteristics. The problem is that a high percentage of these (depending on how many I choose) don't match between MP3 and mic.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这称为麦克风的响应特性。不幸的是,如果不购买不同的、可能更昂贵的麦克风,就无法轻松解决这个问题。
It's called the response characteristic of the microphone. Unfortunately, you can't easily get around it without buying a different, presumably more expensive, microphone.
如果您可以通过某种方法测量实际的麦克风频率响应(通常需要一些标准具声学系统和消声室),您可以通过应用调整为正好相反的特性的均衡器来补偿它,就像讨论的此处。但实际上,正如基利安所说,获得更精确的麦克风要简单得多。我建议使用电容器或静电电容器。
If you can measure the actual microphone frequency response by some method (which generally requires having some etalon acoustic system and an anechoic chamber), you can compensate for it by applying an equaliser tuned to exactly inverse characteristic, like discussed here. But in practice, as Kilian says, it's much simpler to get a more precise microphone. I'd recommend a condenser or an electrostatic one.