• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 波形周期

    了解人声旁白中各个频率的波形周期(以毫秒 ms 为单位),对于音频处理(如设置压缩器、均衡器或 Soothe2 的 Attack/Release)至关重要。

    核心公式:周期(T)= 1000 /频率(f)

    人声关键频段周期对照表
    频率(Hz)周期(ms)声音特性处理启示(Attack/Release)
    80 Hz12.5 ms极低频、轰鸣声极慢。处理这个频段的杂音时,Attack 必须慢于 12.5ms,否则会破坏波形相位,导致声音破碎。
    100 Hz10.0 ms男声基频下限、厚度慢。这是男声厚度的基础,处理时需谨慎,避免切掉基音。
    150 Hz6.6 ms近讲效应、浑浊感中等偏慢。你之前提到的低频杂音处理,Attack 建议在 3-6ms,就是为了避开破坏这个 6.6ms 的完整周期。
    250 Hz4.0 ms闷罐感、箱体声中等。这是“盒子味”的重灾区,处理时 Attack 可以稍快,但 Release 要配合周期长度。
    500 Hz2.0 ms鼻音、Honk 声快。这个频段的周期很短,Soothe2 的 De-honk 预设用 0.6ms(约 1/3 周期)的 Attack 是安全的,因为它能抓住瞬态。
    1,000 Hz(1k)1.0 ms临场感、硬度很快1ms 的周期意味着你可以使用 0.1-0.5ms 的极快 Attack 来处理刺耳声,而不会明显影响音质。
    3,000 Hz(3k)0.33 ms清晰度、齿音极快。齿音爆发极快,周期极短,需要压缩器或去齿音器以毫秒级的速度响应。
    10,000 Hz(10k)0.1 ms空气感、嘶声瞬间。这个频段几乎是即时处理,任何常规压缩器的 Attack 对它来说都算“慢”了。

    理解周期与 Attack/Release 的关系,可以避免“相位失真”和“抽吸效应”:

    • Attack 必须“尊重”周期:
      • 在处理 150Hz(周期 6.6ms)的浑浊时,把 Attack 设置为 0.1ms(远小于周期),压缩器会在波形还没走完一个完整循环时就强行改变音量。这会切断波形的连续性,导致低频像破喇叭一样“噗噗”作响(相位失真)。
      • 正确做法:处理低频时,Attack 时间最好大于或接近该频率的周期(例如>5ms),让波形自然通过。
    • Release 必须“配合”周期:
      • 在处理 500Hz(周期 2ms)的鼻音时,把 Release 设置为 0.5ms(远小于周期),压缩器会在一个波形还没结束时就急着恢复音量,导致增益衰减线剧烈跳动,产生“颤抖”的失真声。
      • 正确做法:Release 时间通常应大于该频率的周期,让声音平滑过渡。

    总结:

    • 低频(<200Hz):周期长(>5ms),处理要慢,动作要温柔。
    • 中频(500Hz-2kHz):周期中等(1-2ms),处理要精准,抓住共振点。
    • 高频(>5kHz):周期极短(<0.2ms),处理要快,甚至可以“狠”一点。