Aller au contenu

BlogVidéo et audio6 min de lecture

Supprimer le bruit de fond d’un audio : ce qui marche

Nous avons ajouté cinq types de bruit à de vrais enregistrements de voix et les avons nettoyés avec un petit réseau de neurones qui tourne dans le navigateur. Le bruit continu a presque disparu. Les sons soudains et la musique, c’est une autre histoire.

Un micro et une onde sonore bruitée qui traverse un filtre et ressort en parole nette.

Un ventilateur dans la pièce, le ronflement d’un câble de micro bon marché, le souffle du micro intégré d’un ordinateur portable : la plupart des enregistrements faits maison en ont un peu, et c’est ce qui leur donne un son amateur. Les outils de réduction du bruit promettent de l’enlever sans toucher à la voix. Nous avons mêlé cinq types de bruit à de vrais enregistrements de voix, les avons nettoyés avec notre réducteur de bruit et mesuré le résultat.

Comment fonctionne le réducteur de bruit

Notre réducteur de bruit utilise RNNoise, un petit réseau de neurones créé chez Mozilla et Xiph.org, les auteurs du codec audio Opus. Toutes les 10 millisecondes, il regarde le son découpé en bandes de fréquences et estime, bande par bande, la part de voix et la part de bruit, puis baisse les bandes bruitées. Le programme entier, réseau compris, se télécharge en 110 Ko, ce qui lui permet de tourner en temps réel même sur un téléphone.

Cette conception a une force et une limite nettes. Elle apprend à quoi ressemblent les voix, donc tout ce qui ne ressemble pas à une voix et reste à peu près stable dans le temps est facile à retirer. Les sons qui changent vite, ou qui ressemblent à des voix, comme la musique, sont bien plus difficiles.

Le test

Nous avons assemblé six courts enregistrements en anglais de Mozilla Common Voice, de vraies personnes lisant des phrases dans leur propre micro, avec de courtes pauses entre elles : 40 secondes en tout. Nous y avons ajouté cinq types de bruit, chacun 10 décibels sous la voix, un enregistrement maison bruyant typique :

  • Souffle : un bruit régulier à large bande, comme un micro bon marché ou un enregistrement trop amplifié.
  • Ronflement secteur : une tonalité à 50 Hz et ses harmoniques, comme celle d’un câble mal blindé.
  • Ventilateur : un grondement grave avec une légère tonalité, comme un ordinateur ou une climatisation.
  • Clavier : des clics secs plusieurs fois par seconde.
  • Musique : des accords d’un instrument jouant en fond.

Nous avons aussi essayé un souffle à 0 décibel, aussi fort que la voix, et à 20 décibels, à peine audible. Deux nombres décrivent chaque résultat. Le premier est la baisse de niveau des pauses, ce qu’on entend entre les phrases. Le second est un score standard (SI-SDR) de la proximité du résultat complet avec la voix d’origine, en décibels : plus c’est haut, mieux c’est, et chaque tranche de 10 décibels signifie dix fois moins de bruit et de distorsion restants.

Résultats

Baisse de niveau des pauses
  • Ventilateur37 dB
  • Souffle35 dB
  • Ronflement secteur25 dB
  • Musique7 dB
  • Clics de clavier6 dB

Bruit 10 dB sous la voix. Chaque tranche de 10 dB paraît environ deux fois moins forte à l’oreille : 35 dB représentent environ un dixième du volume perçu.

BruitScore avantScore aprèsPauses avantPauses après
Souffle, aussi fort que la voix0 dB13,1 dB-26 dBFS-49 dBFS
Souffle, 10 dB en dessous10 dB16,2 dB-36 dBFS-71 dBFS
Souffle, 20 dB en dessous20 dB17,6 dB-46 dBFS-76 dBFS
Ronflement secteur10 dB14,6 dB-36 dBFS-62 dBFS
Ventilateur10 dB13,4 dB-36 dBFS-74 dBFS
Clics de clavier10 dB14,1 dB-36 dBFS-42 dBFS
Musique10 dB12,0 dB-36 dBFS-44 dBFS
Le score est le SI-SDR par rapport aux enregistrements propres. Les pauses sont le niveau moyen entre les phrases, en décibels sous la pleine échelle.
Deux spectrogrammes des mêmes huit secondes de parole. Dans le premier, le souffle remplit toute l’image d’un voile violet autour des bandes lumineuses de la voix. Dans le second, le fond est presque noir entre les mots et les phrases, et les bandes de la voix restent.
Huit secondes du test de souffle en spectrogramme : le temps va de gauche à droite, la hauteur de 0 en bas à 8 kHz en haut, plus c’est clair, plus c’est fort. Le voile du souffle a disparu entre les mots. Pendant la parole, il en reste un peu entre les bandes de la voix, là où la voix elle-même le masque.

Le bruit continu est le terrain où ce type d’outil excelle. Le souffle et le ventilateur ont baissé de 35 à 37 décibels dans les pauses, de clairement audibles à pratiquement silencieux. Le ronflement a baissé de 25 décibels ; ses tonalités se situent là où sont les notes les plus graves d’une voix masculine, ce qui explique peut-être que le modèle en ait moins retiré.

Les clics et la musique sont une autre histoire. Les clics sont trop courts et trop soudains pour un modèle qui s’adapte sur des dizaines de millisecondes, et la musique a la structure harmonique d’une voix. Les deux n’ont baissé que de 6 à 7 décibels dans les pauses et sont restés clairement audibles.

Bruit léger : moins de force

Un résultat semble étrange au premier abord : avec un souffle léger, 20 décibels sous la voix, le score est descendu de 20 à 17,6 à pleine force. Les pauses ont tout de même baissé de 30 décibels, mais le réseau a aussi retiré le léger son de pièce présent dans les enregistrements d’origine et remodelé un peu la voix, et le score compte les deux comme des différences.

Le réglage Force mélange le son nettoyé à l’original. Sur le souffle léger, 50 % ont donné un score de 21,4 dB, meilleur que l’original et que la pleine force. Avec le bruit 10 décibels sous la voix, 75 % (16,6 dB) et la pleine force (16,2 dB) se valaient à peu près.

Conseils pour des enregistrements plus propres

  • Retirez le bruit avant tout le reste. Compresser ou monter le volume d’abord rend le bruit plus difficile à séparer de la voix.
  • Commencez à pleine force pour un bruit fort et autour de 50 à 75 % pour un bruit léger, puis écoutez les pauses et la fin des mots, où le nettoyage excessif se remarque en premier.
  • Corrigez la source quand c’est possible. Éteignez le ventilateur, éloignez-vous de l’ordinateur et enregistrez plus près du micro. Quelques centimètres de moins font plus ressortir la voix au-dessus du bruit qu’aucun outil.
  • N’attendez pas de miracle avec la musique ou les voix qui se chevauchent. Pour une voix sur un groupe ou une autre personne qui parle, ce type d’outil aide un peu, pas beaucoup.

Le réducteur de bruit fonctionne sur les fichiers audio et sur le son des vidéos, en laissant l’image intacte. Tout tourne dans votre navigateur, environ 30 fois plus vite que le temps réel sur le processeur de bureau de 2013 de notre test : une heure d’audio prend environ deux minutes par canal et ne quitte jamais votre appareil.

Questions et réponses

Peut-on retirer le bruit de fond d’un enregistrement ?

Le bruit continu comme le souffle, le ronflement et les ventilateurs, très bien : dans notre test, les pauses sont devenues 25 à 37 décibels plus silencieuses. Les sons soudains comme les clics et la musique de fond n’ont été réduits que légèrement.

La réduction du bruit abîme-t-elle la voix ?

À pleine force, elle peut modifier légèrement une voix. Sur un enregistrement peu bruité, une force d’environ 50 % a donné le meilleur résultat dans notre test.

Peut-on retirer le bruit d’une vidéo ?

Oui. Le réducteur de bruit nettoie le son d’une vidéo et le remet avec l’image d’origine, sans réencoder la vidéo.

Qu’est-ce que RNNoise ?

Un petit réseau de neurones libre de suppression du bruit dans la parole, créé par Jean-Marc Valin chez Mozilla et Xiph.org. Il est assez rapide pour tourner en temps réel sur les téléphones et dans les navigateurs.

Les outils de cet article

À lire aussi sur le blog

Vidéo et audio6 min de lecture

GIF, MP4 ou WebM : le même extrait dans chaque format

Nous avons converti un extrait filmé et un enregistrement d’écran en GIF, MP4 et WebM à la même taille. Le GIF était jusqu’à 16 fois plus lourd et pourtant moins beau. Voici pourquoi, et quand un GIF reste le bon choix.

Vidéo et audio7 min de lecture

Comment compresser une vidéo : ce que fait vraiment chaque réglage

Le poids d’une vidéo est son débit multiplié par sa durée, et chaque réglage agit par ce biais. Nous avons compressé deux extraits Full HD à chaque réglage et mesuré le poids et la qualité de chaque résultat, y compris le conseil habituel de baisser la résolution.

PDF6 min de lecture

Comment caviarder un PDF correctement

Nous avons masqué les informations privées d’un relevé de quatre façons, puis tenté de les retrouver. Les cadres noirs et une copie scannée ont tout révélé. Une seule méthode n’a rien laissé.

Échap