# @audio/denoise-dehum 中文文档

规范地址：https://npmcn.com/package/%40audio/denoise-dehum/

版本：0\.7\.1
npm 元数据更新时间：2026-10-11T11:54:33.385Z
中文译文更新时间：2026-11-07T04:48:10.629Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40audio/denoise-dehum
原文对照：https://npmcn.com/package/%40audio/denoise-dehum/?lang=original
项目主页：https://github.com/audiojs/denoise/tree/main/packages/denoise-dehum
源码仓库：https://github.com/audiojs/denoise

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：101 kB，6 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- Node.js 要求：\>=18
- 运行依赖：1 个
- 首次发布：2026-07-08T19:46:16.666Z
- 最新版本发布：2026-10-11T11:54:33.139Z
- 近 30 天下载量：2836（2026-10-07 至 2026-11-05，npm 官方下载统计）
- 已发布版本数：15（近 12 个月 15 个）

## 中文简介

主声哼声,嗡嗡声和平稳音调去除:主声相跟踪,每行沿它被减去,然后通过取出和被减去的取出(一呼,测试音调)保持出每个音调;没有发现,没有变化

## 安装

```sh
npm install @audio/denoise-dehum
```

也可以使用：`pnpm add @audio/denoise-dehum`、`yarn add @audio/denoise-dehum`、`bun add @audio/denoise-dehum`

## README

# {\\fn黑体\\fs22\\bord1\\shad0\\3ahbe\\4ah00\\fscx67\\fscy66\\2chffffff\\3ch808080}你应该知道 {\\fn黑体\\fs22\\bord1\\shad0\\3ahbe\\4ah00\\fscx67\\fscy66\\2chffffff\\3ch808080}我需要你 [![npm](https://img.shields.io/npm/v/@audio/denoise-dehum)](https://www.npmjs.com/package/@audio/denoise-dehum) [![MIT](https://img.shields.io/badge/MIT-%E0%A5%90-white)](https://github.com/krishnized/license)

主声哼声,嗡嗡声和平稳音调去除:主声相跟踪,每行沿它被减去,然后通过取出和被减去的取出(一呼,测试音调)保持出每个音调;没有发现,没有变化

```
npm install @audio/denoise-dehum
```

```js
import dehum, { measure, tones } from '@audio/denoise-dehum'
```

遵循主相相,再将相声沿来减去:主相频率的每个谐波,到有蜂鸣的8kHz,被估计为一个缓慢变化的鼻音并取出,所以相声与相声相伴的是每行一赫兹一分之一范围内的程序,在程序响亮的地方则更少. 没有哼声 声音就回不来了 Notches (0.2.0) 拿走了他们持有的乐队,一个随口琴而成长的乐队(Q30: 1.7 Hz at 50 Hz, 33 Hz at 1 kHz),一个管弦乐团的G2 二赫兹在其中的100 Hz线下;随着主频(±0.02–0.2)徘徊. Hz, h乘以在口琴h) 窄者想念上口琴.

```js
dehum(data, { fs })                                            // 50 or 60 Hz, found; nothing without hum
dehum(data, { fs, freq: 60 })                                  // the 60 Hz series, its exact frequency tracked
dehum(data, { fs, freq: 60, harmonics: 4 })                    // remove 60–240 Hz as told
dehum(data, { fs, steady: true })                              // a buzz held through the take, an amp's under a guitar
dehum(data, { fs, tones: [15734] })                            // this tone, as told (true, the default: those found)
dehum(data, { fs, tones: false })                              // the mains series alone, as 0.6
measure(data, fs)                                              // → { f0, harmonics } or null (import from @audio/denoise-dehum)
tones(data, fs)                                                // → [{ freq, level, … }] the steady tones found (import alike)
```

| 参数 | 默认 |  |
| --- | --: | --: |
| `freq` | 已找到 | 基础, Hz. Ouvent: 50或60 Hz系列,以找到者为准. 鉴于:该系列,其频率从那里跟踪(在±0.4%范围内,±`drift` 带有 `adaptive`(中文(简体) ) |
| `harmonics` | 改为 8 kHz | 删除 h = 1..`harmonics` 如前所说。 发音:每发口琴到一克赫兹,每发音上方各一行突出的发音到八克赫兹 |
| `steady` | `false` | 哼声通过摄取:在乐器下响起,其中没有编辑. 每行一拉索通过取出,主相相被细化(下) |
| `tones` | `true` | 平稳地打出主打系列, 通过拍摄: `tones()` 找到(以下);一个阵列:这些频率,如上所述,Hz; `false`: 无 |

Hum被发现了 `measure()`,一个Fourier在信号上变换(其前80-90 s,取下至3 kHz),其中一发哼线,平稳几分钟后会聚集到一个峰值 1/T宽而语音传播:基本20 dB超过它周围的±8 Hz的中位数,或者前6个口音中的2个15 dB,每发6 dB超过3 Hz内的任何其他峰值,所有口音都是一个基调. 在音乐下,节目下的一行20 dB太微弱了,因此乐队到1 kHz也被沿着每个系列(下方)跟踪,其线路在节目周围安静的地方会称重:在前20个口音中,有两道或多道18 dB站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站出站. 一个更快的图案将牙齿间隔在3Hz上方,其中它的仪表环绕着一颗牙齿站到下方:200bpm的踢出每15个时段重复50Hz和18个60个时段,每3.33Hz的梳出两个序列有牙齿,在"黑暗之桥"的MUSDB18预览中,它的50Hz的牙齿站出7dB;取出时没有停顿以听到行坚持,0.5.1取出"哼"(混合出6.0dB SDR). 线路的级别和邻居都没有从hum中分辨出这样的牙齿;节目的梳子用所有的牙齿来分辨:对于1/8 s到2 s的每一个图案,跨越了整个主周期(它的梳子贯穿了系列),其其他线路的位置份额为40 Hz到1 kHz,它们保持了峰值,减去了它们中间的分量,其中的机会就足够了. 踢出分数为0.30分(合成踢出0.44–0.50分,2个从MIDI以0.33和0.53分的精确速度得到的BabySlakh混音;另外143个MUSDB18预览最多为0.16分,其他18个BabySlakh混音0.20分,200个VocalSet取出,120个GuitarSet取出,10个读出和5个DAND出声0.06. 超过四分之一,在一次没有暂停的拍摄中,系列是程序,是左侧的. 通过468个干净取(MUSDB18的94个训练和50个测试预览,勃拉姆斯,维比王牌,花果克和小号整体,200个VocalSet取出,120个GuitarSet取出,每分30分: `node bench/rx/dehum.mjs clean` 内 `audio`0.5.2 改变无;0.5.1 改变该变化。 这种模式下的Hum也留有没有停顿的摄入;如果有一个,它的线条和图案在其中一小部分的草地内相接相接(59.95 Hz hum 20 dB在200 bpm的踢出2 s 房间基调后:混合出2.0 dB SDR, 0.5.1相同). 在主线上保持的语气 通过一个没有停顿的摄取,是hum.

主相从口琴先被跟踪到1克赫兹(每个口琴的每个汉恩相框的回波长为4个主相轮,安装于2s以上,转弯由h2-SNR相接于8s:Haj-Ahmad, Garg & Wu (2013年)),然后再对信号进行再取样,使被跟踪的主相轮跨出2^k样品(computing order tracking: Fyfe & Munck 1997年)。 每个口琴都坐落在每帧2^k-点变换的一箱上,而不管主干线徘徊,相位从口琴相框之间的转折到16,64,......8千赫兹,其行线单独站立(部分在一行相框旁随程序而转动),每行由线对线的功率加权,由劳克-通-斯特里贝尔以最快的徘徊速度和噪声尺度来平滑;只有在它划出更紧的行线(其连贯的功率会增长)时,才保持有修整. 每个口琴的发声器通过加权的局部线性最小平方(正交,克努特松和威斯丁,1993年)安装了超过2s的发声器,每个相框由该相线周围的程序功率倒转来加权,因此从相线周围的相框上接通了传来的声音或音符,而不是取平均值. 在密密的组合下,没有架子可以架起架子,超过2s的套子可以把音乐取近于每行,更多的是微音(0.5.0:在音乐下出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出. 一行只有在程序沉寂后持续,至少在其他地方占其权力的十分之一时才算数(一行所持有的音符会随音乐而安静;一行所持有的音符完全为50赫兹被取出hum). sinusoids按期被再合成,被带回原始样品(Kaiser-windowed sinc)并被减去(谐振减法,因为电线干扰被从ECG取出:Levkov等,2005年).

当hum本身跳出(编辑的分流会转相,一个关节步骤,hum切开或关闭)时,每条行框前后的拉弦会一次地相去甚远地超越其散相,在单行移动的一行旁会有一个音符: 跟踪不会在跳相之间融合,每个拉弦会被安装在自己的相框上,而从一个拉伸到另一个拉伸的开关最能将信号在它们之间分割开来. ~0.5范围内的注释. 几秒钟的一行就是哼声 全片段(`streaming: false`),至少需要一秒钟才能找到发音;更短,它可以去除给定的口音 `freq` 正如所言,没有声音就传过去。 大约是实时的十分之一(0.4.0:百分之一),大部分在2s相配.

`steady` (0.6.0)是用来表示静静地通过取出:一首Amp's地圈在吉他下. 超过2 s的发音占用了程序在一行附近放置的几秒钟,和弦的攻击,一次移动多行,读作"hum's jump: 在吉他Set上取下35 dB的发音 (Audio's) `bench/rx/guitar.mjs`,玩家00-02),0.5.2取出出"出道"4.3分贝下调,吉他取出"出道"39.3分贝 SDR. 平稳地,每行通过取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取 Holding,线条用相框逐一显示主相差错框,全部同时显示(牛顿所持相接梳的相接性上的步骤,由劳克-通-斯特里贝尔以最相似的漫游速度平滑):从微分,相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相. 当它所持有的拉萨在自己的分布上站起10分贝并持有不超过线所拥有电能的两倍(线上的一个音符,这个音符没有被持有),每帧通过它的预期一致性,e^(-h2/3/2/2)与相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差相差 在那个叫声下,测试套房的密集混合,徘徊在±0.02 Hz:48.0 dB下方,音乐为78.4 dB SDR(默认为3.7和32.6).

**稳住音量** (0.7.0) (中文(简体) ). 在主系列外,通过取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取 被持有的音符在频率和级别(一个管风琴,一个合成器)上都一样精确,所以只取出一条线来表示一个音符通过一个程序来去不来不来不去的取来. `tones()` 读取一个短时间的变换(Hann,~0.19 s, hop half;最多2048帧,分布在一个较长的取景地上),将每个取景机在4个取景机的中位数外的4个取景机5个取景机12个dB的功率峰值作为候选人,并保持一行取景机4-40的取景机

-   **通过暂停**:除线条外,所有线条都位于其10分之之6dB以内,其中至少有一半秒;在95%的线条里,线条的地上方为6dB以内,线条的地平面在3dB以内(第90分之10)。 一个程序从未移动过10分贝(90分之十以上)的镜头被留下:没有任何东西通过它的线条从音符上告诉他们;
-   **从未在程序下**: 它的5个垃圾桶在所有帧的90%的暂停中持有四分之一的功率. 在组合中,最安静的帧可以是贝斯单独演奏的地方:在Grants'"Punch Drunk"的MUSDB18预览中,220个Hz线有92%的暂停,其水平在1.6分贝以内,其转弯的中位长度为0.994,在32%的帧中有;
-   **转成一行**:在接连的暂停保持它之间,其拉萨转弯的平均值至少为0.9(在~0.8 Hz下扩散),其相位最多在2%的过渡中断出转弯(在~3上),跨度也高达程序的一秒. 在同一投出点上再次敲出一张音符,开始于一个新阶段,踢出点也调取了音符(van Waterschoot & Mounen的相框相框峰值持久性,Proc. IEEE 99(2),2011年,一个反馈探测器的标记,读取在相而不是相位;
-   (一) 距离接头60分贝之内;
-   **是一个源** (0.7.1),行将一发口琴系列保持在一起:每发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发一发 一种干扰使一行,或一定期波的一行(一呼,一扇,一扫;取出时同样持有一行的一行是被持有的和弦的音符,无一去去取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取 受冲击下所持的和弦会通过上面的每一个分数:击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击. 0.7.0取取了@audio/chain's 三相通 (220,277.18,329.63 Hz 在0.55峰值下,一相相类似马林巴(marimba-like)被一秒一击)整个被倾斜了+3分贝/octave或更多后,倾斜提升了命中数,直到程序来去12-30分贝;在1344分中(2–4个音符,正弦或正弦 1–6分),一分螺旋或踢出24分贝在和弦的峰值下达到平分,倾斜了0–9分贝/octave,4–16分,0.7分行在938分,0.7分无. 部分发现的口哨仍为一体:在语音下,其基本音符可以被错过,而其第2至4个口琴站是一个基本音符,在第2个口琴站下是八分之一;其第3和第4个口哨将被留下(在120个口哨中,有口琴1至4个口哨,180.3个口哨,1234.5个口哨和4100个口哨,在VoiceBank语下是10至50个口哨,发现的每组行都读作一系列).

每一个音节被减为:它的频率从其转弯读取,其每80 ms Hann相框的发音被程序周围的功率所加权,由Rauch-Tung-Striebel以最相似的漂移速率通过程序(最高为~0.1 rad相框的转折:一个hitchine徘徊±0.3 Hz),再合成并取出. 程序所走的路就是 位于线条的一小部分 在一个旋律下,通过整个取来保持一个音符,在起动前被打出并发出后被打出音符,这是每个取出和去(下面的合成无人机)标记的一个音符,正如两个音符一样,一个音符是八分之一,一个音符是第五,一个音符是等分的;一个音符是等分的;一个音符是等分的;一个音符是相接的,一个音符是等分相接的;一个音符是相接或相接的;一个音符是相接的,一个音符是滑动的;两个相接的音符是相接的相接的(一个音符是等分音符).

以 `node scripts/tones.mjs` (单位:千美元)`case`, (中文(简体) ), `synth`, (中文(简体) ), `music`, (中文(简体) ), `speech`; 其曲调所选择的阈值分数: VoiceBank的训练演讲者,奇数VocalSet的歌手,每三分之一的MUSDB18训练预览,奇数BabySlakh混音,吉他Set;再在测试分数上读取一次,下. Test.js的稳行,Audio-lena的第一个4 s,正弦为7 kHz,正弦为0.3,而白噪为0.01: speech SNR -3.8 dB as 0.6 left it(和 `denoise()` 引导它到 `none`; 22.8分贝通过 `dehum` (随着线的准确走去,单声道离开22.8;24.2然后穿过 `wiener`7kHz的音符,然后说 `wiener` 达到23.8. 在VoiceBank+DEMAND的测试扬声器(4个4个发音的短片,~10–14 s)下,按相向倒置;音调降低/语音SDR,dB,在所发现的短片上取出平均值,对一个音符(问题30)告诉每个频率:

| 语音 | \- 10分贝 | \-30分贝 | \-50分贝 | 没有,告诉 |
| --- | --: | --: | --: | --: |
| 97赫兹 | 92.2/60.4(4个中的4个) | 未找到 | 未找到 | 第22.8/25.3条 |
| 440赫兹 | 96.1 / 60.5(4) | 79.6 / 72.6(3) | 未找到 | 第29.4条/第14.3条 |
| 1千赫兹 | 第85.0/64.5(4)条 | 第80.4/72.7(4)条 | 第45.8/82.1(1)条 | 32.9 / 25.8 |
| 3.15克赫兹 | 第67.2/69.9(4)条 | 第89.3/77.8(4)条 | 第57.3/86.9(2)条 | 第37.8/31.5条 |
| 7千赫兹 | 第60.1/72.0(4)条 | 第89.4/83.9(4)条 | 第86.7/96.5(3)条 | 第40.8条/第36.8条 |
| 12千赫兹 | 第57.8/79.1(4)条 | 第76.9/84.8(4)条 | 76.5 / 92.9(4) | 41.8/41.9 (中文(简体) ) |
| 15.734克赫兹 | 57.5 / 82.7 (4) | 第72.3/86.0(4)条 | 第81.0/92.6(4)条 | 第41.2条/第47.4条 |

A whine at 1234.5 Hz 有口音 2–4, 20 dB under:84.9 / 66.8 (notch 34.6 / 21.6); 3 kHz语调徘徊 ±0.3 Hz: 33.5 / 55.2 (36.7 / 31.3); 2 kHz语调在中途切换:左. 所持音符,无所添加:15个合成取(有休息的管弦,有正弦,有踏板,有85%取入在旋律下取出,有紫外线取出,有钢琴取出),62个VocalSet长通音符(直取、相接、相接、相接、相接、相接、相接、相接等),50个MUSDB18试验预览,10个BabySlakh混音符,7个GuitarSet取出和4个取出:无一由相接音符取出, `f8_long_inhaled_a`,被hum行所改变,随着0.6的改变,bit for bit; 在曲调分出,142取,没有. 一个无人机从第一个样本到最后一个 在旋律下,56分贝。 受冲击下有接弦(自0.7.1起有24个分音:2–4个音符,正弦或分音1–6个音符,被打倒后有螺旋或踢出,倾斜为0–9分B/octave;4–16分音符):0.7.0分音符更改了20个测试分音符和21个调子分音符,0.7.1分音符;3和2分音符更改了0.6分音符,稍稍有改变,一分音符改变为一分音符,一分音符不变(F 349.23 Hz,7×49.89;A2分音符第五分音符,550 Hz,11×50). VoiceBank+DEMAND测试集:824个干净的言语没有改变,824个吵闹的言语(`p232_381`,公共汽车噪音为38.2赫兹发动机线路,PESQ 2.211 → 2.204; `denoise()` (第2.292号) Tune拆分,504:一个改变(`p228_229`地铁的噪音是2374.6 Hz 发牢骚;通过 `denoise()` 页:1.

以 `node scripts/dehum.js`,0.4.0 → 0.5.1 (0.5.2 等同,每个细胞):发音(主音:每八分之六为-6分贝;出声:奇重至8克赫;奇重至1⁄2为h;甚至为0.3分之一;滚出3克赫;平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平平 50 Hz hum 20 dB 在程序下,徘徊 ±0.02 Hz; 程序 SDR / 乐队持有1%程序的程序:

| 材料 | 哼声,DB | 程序特别提款权, dB | < 100 赫兹 | 100至300个 | 300-1k (单位:千米) | 1 - 4k (单位:千美元) | \> 4k 时 |
| --- | --: | --: | --: | --: | --- | --: | --: |
| 语音 | 第45.5条 − 41.7 | 38.5 — 41.7 (中文(简体) ) | 28.9 − 28.9 | 39.2 – 42.3 (中文(简体) ) | 39.2 – 45.1 | − 83.0 − 83.8 | \- – – - – - - - – - |
| 叙述 | 第43.5条 – 38.6条 | 42.7 − 46.8 | \- – – - – - - - – - | 38.8 — 40.0 (中文(简体) ) | 42.9 – 48.1 (韩语) | —— 85.9 (中文(简体) ) | 73.9 — 89.0 (中文(简体) ) |
| 气氛 | 没有hum发现 ~ 33.3 | 没有hum被发现 ~ 32.6 | 没有hum发现 ~ 32.3 | 未发现声响 ~ 32.8 | 没有hum ~ 32.4 | 没有hum被发现 ~ 74.8 | 没有hum发现... .. |
| 光环 | 第42.2段至第24.4段 | 25.7 − 31.4 | 30.2 – 34.0 | 17.9 – 22.3 (简体中文) | 第27.0条 − 36.9条 | 57.8 – 84.5 (中文(简体) ) | 50.2 – 77.5 |
| 坚果 | 第41.6条 − 26.4 | 27.6 — 33.2 (中文(简体) ) | 第23.5条 − 27.9 | 30.7 – 35.2 | 26.8 — 32.9 (中文(简体) ) | 63.6 — 77.4 (中文(简体) ) | \- – – - – - - - – - |
| 小号 | 第51.0条 – 47.3 | 47.9 – 49.4 (中文(简体) ) | \- – – - – - - - – - | \- – – - – - - - – - | 42.2 – 43.6 | 82.3 — 94.8 (中文(简体) ) | \- – – - – - - - – - |

Hum down / 程序特别提款权, dB:

| 材料 | 60赫兹 | 50赫兹,±0.05赫兹 | 50赫兹,30分贝 | 60赫兹到8克赫兹 | 50赫兹出声,±0.2赫兹 |
| --- | --: | --: | --: | --: | --- |
| 语音 | 46.3 / 42.1 - 45.4 / 44.5 | 36.4 / 38.5 - 35.5 / 41.5 | 第38.7/38.6/35.1/43.9号决定 | 6.7/42.1 − 28.9 / 36.2 | 5.2 / 37.3 = 7.8 / 36.4 |
| 叙述 | 43.6 / 44.0 / 39.9 / 45.8 | 33.8 / 42.8 - 36.8 / 46.8 | 42.3 / 42.9 - 31.8 / 50.4 | 6.7 / 43.9 - 26.4 / 40.2 | 没有hum找到 ~ 没有hum找到 ~ |
| 气氛 | 没有hum被发现 ~ 33.7 / 32.3 | 没有hum被发现 ~ 29.0 / 32.5 | 没有hum找到 ~ 没有hum找到 ~ | 没有hum被发现 ~ 22.1 / 33.8 | 没有hum被发现 ~ 3.6 / 26.8 |
| 光环 | 41.7 / 29.0 - 25.1 / 34.0 | 第27.8/25.7-16.1/31.5号决定 | 33.9 / 25.7 - 13.2 / 32.9 | 6.5 / 29.0 - 11.8 / 31.9 | 5.0/ 25.7 − 4.3/32.9 |
| 坚果 | 40.7 / 24.3 - 20.4 / 35.0 | 33.2 / 27.9 - 23.1 / 32.9 | 没有hum找到 ~ 没有hum找到 ~ | 2.9 / 26.1 - 13.6 / 31.4 | 5.2 / 28.3 = 6.2 / 33.3 |
| 小号 | 51.9 / 47.8 - 50.5 / 50.2 | 46.0 / 47.7 = 42.0 / 48.9 | 48.4 / 48.0 / 39.9 / 49.0 | 6.1 / 48.0 = 39.0 / 43.9 | 6.2/45.8-20.6/38.2 |

被编辑的取出(从演讲中暂停到暂停的8个取出,在音乐中任何地方,hum的相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相

| 材料 | 1s之内 | 其他地方 | 程序特别提款权 |
| --- | --: | --: | --: |
| 语音 | 6.5 — 7.7 (中文(简体) ) | 41.1 — 41.2 (中文(简体) ) | 38.3 – 38.7 |
| 叙述 | 没有hum发现~ 24.6 | 没有hum发现 ~ 35.3 | 没有hum发现~ 41.9 |
| 光环 | 9.5 — 7.9 (中文(简体) ) | 37.0 ~ 15.1 (中文(简体) ) | 25.0 – 30.7 |
| 坚果 | 9.7 − 9.1 (中文(简体) ) | 36.0 — 13.9 (中文(简体) ) | 28.0 – 34.8 |

| 材料 | 1s之内 | 其他地方 | 程序特别提款权 |
| --- | --: | --: | --: |
| 语音 | 14.7 — 18.9 (中文(简体) ) | 40.9 − 28.8 | 38.4 — 39.8 (中文(简体) ) |
| 叙述 | 15.0 – 23.6 | 41.0 – 34.7 (中文(简体) ) | 第42.5条 − 43.7条 |
| 光环 | 13.9 − 14.1 | 40.5 − 26.7 | 25.8 – 32.0 |
| 坚果 | 15.0 – 17.7 | 40.7 – 24.0 | 27.7 — 34.5 (中文(简体) ) |

光是Hum, 30 s, ±0.02 Hz: 56 → 61 dB 下; 光是活到8 kHz: 6.4 → 62.2. 清净演说,叙事和音乐:没有改变样本. 在音乐下0.5.1取出和声小于0.4.0并远小于音乐:勃拉姆斯损失了它的和声的24分贝,不是42分贝,并且保留了节目SDR的31.4分贝,不是25.7分贝,它的100-300赫兹乐队22.3分贝,不是17.9分贝;在管弦管下,和声剩下的是44分贝. 维贝·艾斯的hum,在赛道本身的平稳线中,现在被找到(0.4.0留下):33分贝下. 发电机的±0.2 Hz在声音下徘徊,只有8分贝之后.

反对iZotope RX 12 De-hum (2026-10,), `node bench/rx/dehum.mjs` 内 `audio`; RX通过Pedalboard(每个渲染器的新实例)主持,它单靠3 s 发音的学习,然后才按其手册进行):21个测试剪辑(6个语音学的语音学剪辑、4个语音维基百科读数、勃拉姆斯、维贝艾斯、努特克克、小号、7个MUSDB18测试预览),6个条件(50个Hz主音,60个Hz蜂鸣到8 kHz,50个Hz蜂鸣 ±0.2 Hz,分级步骤,6个分音节,60个Hz蜂鸣30分音节下),RX所选择的分音节(VoiceBank培训演讲人,其他读数,MUSDB18培训预览):其最佳,在敏感度1和Q 1000上动态,击败其默认值(敏感度5:18.6 dB指调分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分音分 在条件和材料方面,对清洁程序/PESQ(语音和读数)进行调低/特别提款权:

|  | RX 默认值 | RX 调制 | 0.4.0 (中文(简体) ) | 0.5.2 (单位:千美元) |
| --- | --: | --: | --: | --: |
| 哼声,DB | 7.7 (中文(简体) ) | 3.2 国家 | 11.8 联合国 | 17.7 联合国 |
| 特别提款权,dB | 18.9 国家 | 25.4 联合国 | 第29.4条 | 34.9 国家 |
| PESQ 电子数据 | 3.06 (中文(简体) ) | 2.80 (简体中文) | 3.27 (中文(简体) ) | 4.01 (中文(简体) ) |

RX所学的动态剖面像出一扇门:它取下房间基调中的hum54-60 dB并放入演讲下,其中它取出同多的语音(18.9 dB指SDR,输入为22.6). 训练,它几乎不碰取出(3分B分),是它达到的最佳特别提款权. 0.5.2(每分为0.5.1's)在全部18个条件×材料细胞中以特别提款权调出RX(音乐下为buz 30 dB:35.9对32.2,投入31.3),每个片段出自其输入特别提款权0.2 dB或更好. 录音中的Hum(MIR-1K唱歌,DEMAND的洗衣机和走廊,五读,一个VoiceBank take): RX的Select-all Learn将它的行取下至18分贝并带程序(其余的光谱为1.5–20分贝 SDR);dehum将0–14分贝取下并留下其余的21–60分贝. VocalSet的60个Hz行,在歌唱下超过60个dB并勉强超过其房间口音,被保留原样(0.4.0将其取下0-7个dB;RX上下至23个,其余谱为0.2-12.5个dB.

**使用时 :** 主出声出声,地出声出声出声,固定起声干扰:发牢骚,测试声调,电或扇线.  
**不为:** 宽带噪音(使用 `wiener`编号 :`omlsa`);将滑行或切换在取走内部(使用光谱方法)的切入.

* * *

部分 [@ audio/ denoise (英语)](https://github.com/audiojs/denoise) ——出家伞. 此 README 由伞形文件生成 .

麻省理工学院 [音频](https://github.com/audiojs)

## 常见问题

### @audio/denoise-dehum 是什么？

主声哼声,嗡嗡声和平稳音调去除:主声相跟踪,每行沿它被减去,然后通过取出和被减去的取出\(一呼,测试音调\)保持出每个音调;没有发现,没有变化

### 如何安装 @audio/denoise-dehum？

在项目目录运行 npm install @audio/denoise-dehum，或使用 pnpm add / yarn add / bun add。

### @audio/denoise-dehum 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @audio/denoise-dehum 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @audio/denoise-dehum 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=18。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @audio/denoise-dehum 可以商用吗？

@audio/denoise-dehum 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @audio/denoise-dehum 的下载量有多少？

根据 npm 官方下载统计，@audio/denoise-dehum 在 2026/10/07 – 2026/11/05 这 30 天内被下载 2,836 次，日均约 95 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @audio/denoise-dehum 还在维护吗？

最新版本 0\.7\.1 发布于 2026/10/11（27 天前）；至今共发布 15 个版本，其中过去 12 个月发布了 15 个；首次发布于 2026/07/09。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

