ToolActToolAct

Décibelmètre

Mesureur de niveau sonore en ligne, mesurez le bruit ambiant en temps réel

0dB
Très calme
Actuel0dB
Min--dB
Max--dB
Moyenne--dB
Démarrez la détection pour voir la forme d'onde en temps réel

Référence des niveaux de décibels

0-30 dBTrès calme
30-60 dBCalme
60-80 dBNormal
80-100 dBBruyant
100+ dBDangereux

Qu'est-ce qu'un décibelmètre ?

Un décibelmètre estime le niveau sonore ambiant via le microphone et affiche le résultat en dB. Dans un navigateur, il faut le considérer comme un repère pratique plutôt qu’une mesure scientifique calibrée, car microphones intégrés, gain automatique, filtres du système, comportement du navigateur et position de l’appareil influencent la précision. L’outil reste utile pour comparer des environnements calmes et bruyants, évaluer un ventilateur ou la circulation, tester une configuration audio ou voir si une action a réduit le niveau sonore. Pour la sécurité au travail, une preuve juridique, une réception de chantier ou l’acoustique professionnelle, il faut un sonomètre calibré. Le traitement audio reste local.

Comment utiliser

Comment utiliser

  1. Cliquez sur « Lancer la détection » et autorisez le navigateur à accéder à votre microphone
  2. Attendez l'initialisation de l'appareil — la jauge affichera les valeurs dB en temps réel
  3. Observez la barre de niveau pour connaître le niveau de bruit actuel
  4. Le panneau de statistiques enregistre les valeurs dB minimales, maximales et moyennes
  5. Cliquez sur « Réinitialiser les stats » pour effacer l'historique et repartir à zéro

Conseils de mesure

  • Les mesures de décibels du navigateur dépendent de la sensibilité du microphone, du gain système et du placement de l'appareil ; considérez-les comme des comparaisons approximatives plutôt que des mesures certifiées.
  • Pour des résultats plus stables, maintenez le microphone dans la même position et évitez de toucher l'appareil pendant l'enregistrement.

Cas d’utilisation

Estimer le bruit ambiant d’une pièce avec le microphone sélectionnéLancez la mesure, choisissez un deviceId d’entrée et observez l’estimation dB actuelle se mettre à jour à partir des échantillons RMS en temps réel du Web Audio. La page étiquette les niveaux de très calme et calme à normal, bruyant et dangereux, ce qui permet de classer en quelques secondes une bouche d’aération bruyante, une fenêtre ouverte donnant sur la route ou un ventilateur de PC bourdonnant sur la même échelle.
Observer la jauge et la forme d’onde pendant les tests audioUtilisez la jauge, le canvas de forme d’onde et les lectures min/max/moyenne pour comparer des pièces, ventilateurs, microphones, configurations d’enregistrement ou environnements d’appel sur une courte session. Reproduisez la source de bruit (frappe, aspirateur, climatisation) à chaque essai pour que l’écart de 3-6 dB sur la moyenne soit significatif et non un simple effet de placement du microphone.
Considérer la lecture comme une estimation navigateur, pas un sonomètre calibréLe calcul est basé sur les données RMS du Web Audio AnalyserNode et un comportement de gain non calibré de l’appareil ; traitez-le comme une lecture de comparaison et de sensibilisation, pas comme une certification de bruit juridique, professionnelle ou médicale. Utilisez un sonomètre de classe 2 IEC 61672 lorsque la mesure a des conséquences de sécurité, de conformité OSHA ou contractuelles.
Comparer deux appareils ou pièces avec un placement cohérentMaintenez le microphone à la même distance, angle et support lors de tests A/B d’un casque, d’une enceinte ou d’une pièce traitée, pour que l’écart en dB reflète le changement et non la géométrie de mesure. Posez l’appareil sur la même surface et évitez de le déplacer entre les échantillons, car le bruit de fond de la pièce varie lui-même selon l’emplacement, les fenêtres et même les rideaux ouverts ou fermés.
Observer min/max/moyenne plutôt que l’aiguille en direct seuleUtilisez les valeurs capturées min, max et moyenne sur une fenêtre fixe pour détecter les pics intermittents comme les cycles de climatisation, les compresseurs de réfrigérateur ou la frappe sur un clavier mécanique bruyant avec des switches Cherry MX Blue ou Holy Panda. La lecture dBA instantanée varie fortement avec la parole et le mouvement ; le couple min/max révèle donc les bruits transitoires courts qu’une moyenne masquerait.

Principe technique

L'estimation du niveau sonore dans le navigateur commence par l'API MediaDevices.getUserMedia({audio: true}), qui expose le périphérique d'entrée sélectionné sous forme de MediaStream. Le flux est dirigé vers un AudioContext, puis via un MediaStreamAudioSourceNode et un AnalyserNode. L'appel à AnalyserNode.getFloatTimeDomainData(buffer) à chaque image d'animation remplit un Float32Array d'échantillons normalisés dans la plage [-1, 1] ; à partir de ces échantillons, la page calcule l'amplitude quadratique moyenne rms = sqrt(sum(x_i^2) / N), puis la convertit en niveau relatif en décibels pleine échelle selon dBFS = 20 * log10(rms). Comme dBFS est une référence numérique (0 dBFS = onde carrée pleine échelle), ce n'est pas un niveau de pression physique absolu. La conversion de dBFS en dB SPL (l'échelle de pression physique utilisée par les sonomètres de classe 1 et classe 2 IEC 61672) nécessite un décalage d'étalonnage mesuré avec une source de référence telle qu'un pistonphone à 94 dB SPL, que les microphones non étalonnés d'ordinateurs portables et de téléphones ne fournissent pas. Un spectre getFloatFrequencyData() peut être dérivé du même AnalyserNode pour une analyse en bandes d'octaves basée sur la FFT, mais la pondération A et l'intégration temporelle lente/rapide (125 ms / 1 s) définies dans l'IEC 61672 ne font pas partie des valeurs par défaut de Web Audio. Les mesures dérivent avec le contrôle automatique du gain, la suppression du bruit au niveau du système d'exploitation via les contraintes echoCancellation/noiseSuppression, la directivité du microphone (MEMS omnidirectionnel vs cardioïde USB) et l'atténuation de distance suivant la loi de l'inverse du carré (-6 dB par doublement de la distance en champ libre). Les seuils de santé publique auxquels la jauge se réfère incluent la recommandation de l'OMS de 85 dBA pendant 8 h et l'exposition permise OSHA 1910.95 de 90 dBA pendant 8 h avec un taux d'échange de 5 dB.

  • MediaDevices.getUserMedia({audio: true}) nécessite un contexte sécurisé (HTTPS ou localhost) et un geste utilisateur par origine ; le refus ne peut être annulé sans réinitialisation des permissions du site.
  • AnalyserNode.fftSize doit être une puissance de deux entre 32 et 32768 ; getFloatTimeDomainData() s'exécute en O(fftSize) par image à la fréquence d'échantillonnage du contexte audio (généralement 44100 ou 48000 Hz).
  • La conversion RMS en dBFS utilise 20*log10(rms) ; se prémunir contre log10(0) en limitant rms à un petit epsilon (par ex. 1e-10) pour éviter -Infinity au silence.
  • L'AGC du navigateur et les contraintes noiseSuppression sont activées par défaut dans Chrome et Edge ; passer {echoCancellation: false, noiseSuppression: false, autoGainControl: false} pour empêcher le mesureur de niveau de suivre son propre gain.
  • dBFS n'est pas dB SPL : un pistonphone ou calibrateur sonore publié à 94 dB SPL est nécessaire pour convertir les lectures du navigateur en pression physique pour un usage OSHA, ISO 9612 ou NIOSH en milieu professionnel.
  • L'OMS recommande 85 dBA / 8 h d'exposition avec un taux d'échange de 3 dB ; l'OSHA 1910.95 utilise 90 dBA / 8 h avec un taux d'échange de 5 dB, donc une même lecture dBA correspond à des durées admissibles différentes selon chaque norme.
  • La loi de l'inverse du carré donne environ -6 dB par doublement de la distance en champ libre, donc la reproductibilité du placement du microphone à quelques centimètres près est généralement la principale source d'erreur de mesure.

Exemples

Tableau de référence des sons quotidiens

   0 dB  - Seuil d'audition
  30 dB  - Chuchotement, chambre calme la nuit
  40 dB  - Bibliothèque, ronronnement de réfrigérateur
  60 dB  - Conversation normale, brouhaha de bureau
  70 dB  - Aspirateur, restaurant animé
  85 dB  - Trafic urbain dense (seuil de risque auditif OMS)
  90 dB  - Métro, moto à 8 m
 110 dB  - Concert de rock live, tronçonneuse
 120 dB  - Réacteur d'avion à 30 m (seuil de douleur)
 140 dB  - Feu d'artifice, coup de feu (dommages auditifs immédiats)

Recommandations d'exposition OMS / OSHA

Exposition quotidienne maximale recommandée avant risque de perte auditive :
  85 dB  -> 8 heures
  88 dB  -> 4 heures
  91 dB  -> 2 heures
  94 dB  -> 1 heure
  97 dB  -> 30 minutes
 100 dB  -> 15 minutes
 110 dB  -> moins de 2 minutes
Source : OMS Make Listening Safe, OSHA 1910.95

Mesure d'échantillon de salon sur 60 secondes

Microphone : MacBook Air intégré
Lieu       : 1 m de la fenêtre, milieu d'après-midi

Actuel  : 38 dB
Min     : 32 dB  (passage calme)
Max     : 71 dB  (klaxon de voiture dehors)
Moyenne : 44 dB  -> classifié Calme -> Normal

Test A/B de réduction de bruit pour casque

Test : ventilateur de climatisation en marche, micro fixe
  Sans ANC      : moy 58 dB,  max 64 dB
  Avec ANC actif : moy 41 dB,  max 47 dB
Delta       : -17 dB en moyenne, -17 dB en pic
Conclusion  : Réduction perçue d'environ 6x du volume sonore (chaque 10 dB ~ 2x le volume perçu).

FAQ

Quelle est la précision de la mesure en dB ?

Les microphones web ne sont pas étalonnés pour le SPL absolu (niveau de pression acoustique). La mesure est une valeur relative en dBFS (échelle numérique pleine échelle) que la page projette en dB SPL approximatif via une constante d'étalonnage. Une mesure de bruit véritable nécessite un sonomètre étalonné ; considérez la mesure web comme une tendance relative, pas comme une donnée de bruit à valeur légale.

Quelle pondération est utilisée ?

La plupart des versions affichent des valeurs non pondérées (linéaires). Un vrai sonomètre propose une pondération A (qui correspond à la réponse de l'oreille humaine, utilisée pour le bruit environnemental) ou C (utilisée pour les pics de bruit de machines). Pour la sonie perçue par l'humain, la mesure non pondérée du navigateur reste indicative, sans être formellement pondérée A.

Quelle est une plage de dB raisonnable ?

Chuchotement ~30 dB ; conversation normale ~60 dB ; circulation dense ~80 dB ; tondeuse à gazon ~90 dB ; concert de rock ~110 dB ; coup de feu ~140 dB. Une exposition prolongée au-dessus de 85 dB endommage l'audition à la longue. Une mesure web ne convient pas à la conformité au travail — utilisez-la pour un ordre de grandeur, pas pour des relevés de type OSHA.

L'audio est-il téléversé ?

Non. Le signal du microphone est traité localement — la page lit la forme d'onde audio via la Web Audio API et calcule les dB sur place. Rien n'est enregistré ni transmis.

Pourquoi ma mesure varie-t-elle autant ?

La position du microphone, l'acoustique de la pièce, le contrôle automatique de gain (AGC) et le bruit de fond modifient tous le niveau d'entrée. Les vrais sonomètres utilisent des micros omnidirectionnels et désactivent l'AGC ; les micros des appareils grand public sont directionnels et à gain ajusté, ce qui rend les mesures cohérentes difficiles.

Puis-je l'utiliser pour vérifier qu'une pièce est assez silencieuse pour enregistrer ?

Oui pour un ordre de grandeur — visez moins de 30 dB (très silencieux) pour un enregistrement de podcast ou de musique. La valeur exacte n'est pas fiable, mais une différence marquée entre le même micro placé dans deux pièces est significative.

Fonctionne-t-il sans autorisation du microphone ?

Non. La page a besoin d'une autorisation explicite du microphone pour lire le flux audio. Acceptez-la dans la fenêtre du navigateur pour utiliser le sonomètre. Vous pourrez la révoquer ensuite via l'icône de permission dans la barre d'adresse.

Outils connexes