4、MEMS麦克风核心参数(二):信噪比(SNR)

信噪比,英文叫 Signal-to-Noise Ratio,简称 SNR。这个参数,说白了就是衡量麦克风“耳朵灵不灵”的关键指标。

我经常跟刚入行的同事说:灵敏度决定你能不能听到,信噪比决定你听得清不清楚。你想想看,一个麦克风如果自身噪声很大,哪怕灵敏度再高,录出来的声音也是“沙沙沙”的背景噪音盖过了人声,那还有什么用?

4.1 信噪比的定义

信噪比的定义其实很直白:在 1kHz、94dB SPL(声压级)的参考信号下,麦克风输出的电信号与自身噪声的比值。单位是 dB。

公式长这样:

SNR (dB) = 20 * log10 (V_signal / V_noise)

其中 V_signal 是 94dB 输入时的输出电压,V_noise 是麦克风自身产生的噪声电压(通常是在无输入信号时测得的 A 计权噪声)。

嗯,这里要注意:信噪比和动态范围不是一回事。动态范围是最大不失真输出与噪声底之间的范围,而信噪比是参考信号(94dB)与噪声底的差值。两者数值上很接近,但定义不同。

核心记忆点:

  • SNR = 94 dB SPL 参考信号 - 噪声底(A 计权)
  • 单位:dB(A)
  • 数值越高,麦克风越“干净”

4.2 信噪比的计算方法

实际工作中,我们不会每次都拿公式去算。芯片厂商的 datasheet 里通常会直接给出 SNR 值。但作为设计工程师,你得知道这个值是怎么来的,不然被忽悠了都不知道。

举个例子:

某款 MEMS 麦克风,在 94dB SPL 输入下,输出信号电压为 10mV。在安静环境下(无输入信号),测得的 A 计权噪声电压为 0.2mV。那么:

SNR = 20 * log10 (10 / 0.2) = 20 * log10 (50) ≈ 20 * 1.699 = 33.98 dB

等等,33.98dB?这不对吧?

哈哈,我故意挖了个坑。实际上,麦克风的 SNR 通常是用 dB(A) 表示的,而且噪声电压是在 A 计权滤波后测得的。上面这个例子只是为了演示公式。真实情况下,一颗 64dB SNR 的麦克风,其噪声电压大约在 0.01mV 级别,非常小。

我的经验:

我在项目中遇到过,有些供应商给的 SNR 值是在非 A 计权条件下测的,数值会偏高 2-3dB。所以看 datasheet 时,一定要确认测试条件。我习惯直接问 FAE:“你们这个 SNR 是 A 计权还是 Z 计权?”

4.3 典型值:64dB、70dB 意味着什么?

目前市面上主流的 MEMS 麦克风,SNR 大致分几个档次:

SNR 等级 典型值 应用场景 我的评价
入门级 58 - 62 dB 普通通话、语音识别 够用,但别指望音质
主流级 64 - 66 dB 智能音箱、会议系统 性价比之选
高端级 68 - 70 dB 专业录音、Hi-Fi 设备 我个人的最爱
旗舰级 72 dB 以上 高端麦克风阵列、录音棚 贵,但真香

64dB 的麦克风,噪声底大约是 30 dB(A) SPL。70dB 的麦克风,噪声底大约是 24 dB(A) SPL。别小看这 6dB 的差距,人耳对噪声的感知是线性的,6dB 意味着噪声能量差了 4 倍。

避坑指南:

我曾经在一个智能家居项目中,为了省成本选了 58dB SNR 的麦克风。结果在安静的客厅里,录到的空调风声比人声还明显。后来全部换成了 64dB 的,成本只多了 0.3 美金,但用户体验好了不止一个档次。所以,SNR 这个参数,别省

4.4 SNR 对录音质量的影响

SNR 对录音质量的影响,我用一句话总结:SNR 决定了你的录音能“听多远”

具体来说:

  • 低 SNR(< 60dB):背景噪声明显,人声细节丢失。比如你在 2 米外说话,麦克风可能只录到模糊的声音,背景的电脑风扇声反而更清晰。
  • 中 SNR(64-66dB):日常使用没问题。1 米内正常说话,背景噪声可以接受。但如果你要录钢琴的泛音、吉他的弦振细节,还是不够。
  • 高 SNR(≥ 70dB):录音质量明显提升。声音的“空气感”、“空间感”都能保留下来。我做过对比测试,70dB 的麦克风录制的语音,在后期降噪处理后几乎听不出处理痕迹,而 64dB 的麦克风降噪后会有明显的“水声”或“音乐感”。

为什么会这样?因为 SNR 越高,信号和噪声的“距离”越远。降噪算法在处理时,可以更干净地切除噪声部分,而不会伤及信号本身。低 SNR 的麦克风,信号和噪声混在一起,降噪算法一动手,信号也跟着受损。

一个实用的判断方法:

如果你需要做远场拾音(比如 3-5 米外的语音),SNR 至少 68dB 起步。如果是近场通话(手机、耳机),64dB 就够。但如果你要做专业录音,别犹豫,直接上 70dB 以上的。

4.5 知识体系图:SNR 的核心逻辑

下面这张图,是我自己总结的 SNR 知识体系。你可以把它当成一个思维导图来看:

信噪比 (SNR) 定义 94dB SPL 参考信号 与噪声底的差值 计算方法 SNR = 20*log(Vs/Vn) A 计权 vs Z 计权 典型值 64dB(主流) 70dB(高端) 对录音质量的影响 低SNR:背景噪声明显 高SNR:细节丰富,降噪效果好

这张图把 SNR 的四个核心维度串起来了:定义是基础,计算是工具,典型值是参考,影响是最终落点。你设计麦克风时,脑子里要有这根线。

4.6 小结

信噪比,是 MEMS 麦克风选型时我最看重的参数之一。它不像灵敏度那样直观,也不像频率响应那样容易测量,但它直接决定了最终产品的录音品质。

我个人习惯是:先定 SNR,再定其他参数。因为 SNR 一旦低了,后期用算法去补,成本高、效果差,得不偿失。

最后送你一句话:信噪比,是麦克风的“底噪”,也是录音的“底线”


专注资料整理