响度是主观感受的强度,单位宋(sone);等响曲线刻画不同频率纯音听起来等响时所需的声压级,单位方(phon);掩蔽指一个声音抬高另一个声音听阈的现象。三者合起来,是人耳这只"非线性时变传感器"的基本规格书。
结案陈词的时刻。仪器侧证据链已审毕,现在换到原告席:为什么 46.3 分贝的"达标"读数,在深夜卧室里如此难熬?答案写在听觉系统的规格书里。
让听音者调节不同频率纯音的声压级,直到与 1 千赫兹参考音一样响,连成曲线,就是等响曲线族。几条要害:40 方曲线(低响度)在低频需要高出中频二十多分贝才同响——小音量时低频塌陷,这是耳机"响度补偿"开关的来历;曲线族在高响度时趋于平直,所以大音量听音乐"低频更过瘾";3 至 4 千赫兹处听觉最灵敏(外耳道共振),比 1 千赫兹还高出几分贝的敏感度。A 计权正是 40 方曲线的近似倒影(2.1 节的伏笔在此收线)。
响度级单位是方(phon,数值上等于等响的 1 千赫兹声压级),响度单位是宋(sone):每加 10 方,响度翻倍。这条心理物理定律把物理量与主观量接上了头:
import numpy as np def phon_to_sone(phon): """1 sone = 40 phon,每 +10 phon 响度 ×2""" return 2 ** ((phon - 40) / 10) print(f"46 方 -> {phon_to_sone(46):.2} 宋;56 方 -> {phon_to_sone(56):.2} 宋") # 46 方 -> 1.5 宋;56 方 -> 3.0 宋 # 同样 +10 dB,46->56 方意味着主观响度整整翻倍 —— # 这就是"只超了几个分贝"的投诉在响度域是翻倍事件的数学根源。 # 深夜案例的响度对比:本底 26 dB(A) vs 变电所运行 46 dB(A) # 近似当作 phon 处理(宽频误差可接受,方向不变) print(f"本底响度 ≈ {phon_to_sone(26):.2} 宋,运行时 ≈ {phon_to_sone(46):.2} 宋") # 本底响度 ≈ 0.25 宋,运行时 ≈ 1.5 宋 # 主观响度约 6 倍 —— 20 dB 的物理差在响度域被放大成 6 倍。
20 分贝的物理差距在响度域是 6 倍——数字终于站在了居民一边,但还没有完全结案,最后一块拼图是掩蔽。
同时掩蔽:强信号抬高其频率邻域的听阈,弱信号被"吃掉"。掩蔽的频率选择性不是对称的:向高频一侧扩展更宽(上扩散),低频一侧较陡。这就是听觉滤波器模型——耳朵像一组带宽随频率增大的带通滤波器(临界频带,约 100 赫兹宽 @ 1 千赫兹以下,之后约为中心频率的五分之一)。前向/后向掩蔽发生在时间轴上:掩蔽声结束后几十毫秒内,听阈仍被抬高,甚至掩蔽声到来之前十几毫秒也有轻微效应——听觉系统在时间上做局部积分,这也是感知音频编码敢大胆量化瞬态的理论底气。
掩蔽解释深夜案例的最后一环:白天环境声(交通、人声的宽频掩蔽)把低频嗡鸣压在阈下;夜里掩蔽背景退场,同一个 46 分贝的源直接暴露在安静阈值上。声源没变,掩蔽背景变了——"深夜更吵"不是心理作用,是听觉物理。
import numpy as np def masking_threshold(f_center, level_db): """简化同时掩蔽阈值模型:以强音为中心,向两侧随频率距离衰减 上坡约 -25 dB/倍频程,下坡约 -55 dB/倍频程(粗量级示意)""" f = np.array([63, 125, 250, 500, 1000, 2000, 4000, 8000], float) oct_dist = np.log2(f / f_center) slope = np.where(oct_dist >= 0, 25, 55) # 上/下坡 dB 每倍频程 thr = level_db - slope * np.abs(oct_dist) return dict(zip(f.astype(int), np.round(np.maximum(thr, 0), 1))) mask = masking_threshold(500, 70) # 500 Hz、70 dB 的掩蔽声 for fc, th in mask.items(): flag = " <-- 被(部分)掩蔽" if fc in (250, 500, 1000) and th > 30 else "" print(f"{fc:5d} Hz 频带的听阈被抬至约 {th:5.1f} dB{flag}") # 63 Hz 频带的听阈被抬至约 44.4 dB # 125 Hz 频带的听阈被抬至约 44.9 dB # ... # 结论:一个 500 Hz 强声几乎压制了整个 250-2000 Hz 区域的弱声; # 但 63 Hz 只抬到 44 dB —— 低频在强中频掩蔽下相对"存活", # 呼应了等响曲线:掩蔽与响度都沿听觉滤波器成形。
掩蔽曲线的不对称还有个反向应用:两个信号频率错开得越远,越不容易互相掩蔽。电台把主播声与音乐声用均衡刻意分频段,混音师把贝斯与底鼓在频谱上"分家",用的都是同一原理。
💡 关键直觉:A 计权模拟的是中等响度的平均耳朵;真实听感还受背景掩蔽、时变特性、纯音突出效应影响。指标是标尺不是判决书——本案的规范解法是加测 C 计权、窄带谱与夜间本底,必要时做响度复核,这正是"低频投诉专项规范"的技术内核。
第2章结案:测量与听感双证据链合璧。第3章进入建筑与噪声控制的工程战场。
方和分贝到底差在哪? 分贝是物理比值的对数;方是心理量,数值上借用了 1 千赫兹处的分贝。46 分贝(A 计权)与 46 方只在单一频率上有简单对应,宽频信号要做响度计算(如 Zwicker 模型)才能换算。
为什么掩蔽不对称? 内耳的行波模式从基底膜基部(高频端)向顶部(低频端)传播,能量向低频一侧"拖尾",所以低频强音更容易掩蔽高频邻近成分。这决定了感知编码的临界频带划分。
响度会随年龄变化吗? 会。高频听敏度随年龄下降(老年性听损先从 4 千赫兹起),同样声压级的主观响度与清晰度都下降;响度重振现象还会让响声异常刺耳——老年用户产品的声学设计需要专门的响度策略。