Calculateur de décibels
Une intensité de 0,000001 W/m² vaut un million de fois le seuil d'audition, soit un niveau de 60 dB. Saisissez l'intensité mesurée, et votre propre référence au besoin, pour obtenir le niveau en décibels et le rapport. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Intensité
- 0,000001
- Référence
- 0
- Rapport
- 1 000 000
- Niveau en db
- 60
- Unité d'intensité
- W/m²
Le niveau d'intensité sonore exprime de combien de décibels une intensité acoustique mesurée se situe au-dessus d'un seuil de référence choisi. En unités SI, l'intensité I est la puissance par unité de surface en watts par mètre carré, et la référence conventionnelle I0 pour l'air est un fois dix puissance moins douze watts par mètre carré — le seuil approximatif de l'audition humaine à un kilohertz. Le niveau est alors L égal à dix fois le logarithme en base dix du rapport I sur I0, de sorte que chaque variation d'un facteur dix de l'intensité correspond à un pas de dix décibels et qu'un doublement de l'intensité représente environ trois décibels. Ce calculateur accepte une intensité positive, éventuellement une référence positive personnalisée, et renvoie le niveau en décibels, le rapport d'intensité et les formules utilisées dans les fiches d'exercices. Une intensité non positive est rejetée avec une erreur de validation claire, car le logarithme réel n'est pas défini pour zéro ni pour les arguments négatifs.
Comment l'intensité sonore devient des décibels
L'intensité acoustique I mesure la puissance moyenne transportée par une onde sonore à travers une unité de surface perpendiculaire à la direction de propagation ; son unité SI est donc le watt par mètre carré. L'audition humaine couvre de nombreux ordres de grandeur d'intensité, d'environ un fois dix puissance moins douze watts par mètre carré près du seuil d'audition jusqu'à environ un watt par mètre carré près du seuil de douleur.
Une échelle linéaire est mal adaptée à cette plage dynamique, c'est pourquoi l'acoustique utilise un niveau d'intensité sonore logarithmique L égal à dix fois le logarithme en base dix de I divisé par une intensité de référence I0.
Avec la référence conventionnelle dans l'air I0 égale à un fois dix puissance moins douze watts par mètre carré, une bibliothèque silencieuse proche de un fois dix puissance moins huit watts par mètre carré se situe autour de quarante décibels, une conversation proche de un fois dix puissance moins six atteint environ soixante décibels, et un fois dix puissance moins deux correspond à environ cent décibels.
Comme le facteur dix multiplie un logarithme décimal, multiplier l'intensité par dix élève le niveau d'exactement dix décibels, et la multiplier par deux l'élève d'environ trois virgule zéro un décibels. La correspondance est indépendante du modèle pour des rapports d'intensité purs : elle ne suppose ni diffusion sphérique en champ libre, ni filtres de pondération A, ni spectre de fréquences particulier.
La validation reste essentielle : la charge utile doit être un objet, l'intensité doit être présente et finie, et l'intensité comme toute référence fournie doivent être strictement positives afin que le logarithme ne reçoive jamais un argument non positif.
Où la conversion intensité-décibel apparaît dans le travail réel
La physique du secondaire et du premier cycle universitaire propose constamment des exercices sous forme de tableaux qui convertissent des intensités mesurées en niveaux de décibels et inversement avec L égal à dix log dix de I sur I0 ; un oracle unique et fiable accélère la notation et la préparation des démonstrations sans dérive des formules de tableur.
Les programmes de bruit environnemental et professionnel documentent les intensités des sources à partir des fiches techniques des équipements et ont besoin d'un rejet honnête des valeurs non positives plutôt que d'un moins l'infini silencieux issu d'un logarithme non contrôlé.
Les consultants en audio et en acoustique traduisent les estimations d'intensité des modèles de champ libre dans le langage des niveaux que les parties prenantes comprennent déjà, tout en conservant les flux de niveau de pression sur un chemin séparé à vingt log lorsque les microphones rapportent des pascals au lieu de watts par mètre carré. Les développeurs de firmware qui calibrent des capteurs acoustiques ou des moniteurs domestiques connectés convertissent les estimations d'intensité linéaire en affichages en décibels pour l'interface et les seuils d'alarme.
Si vous avez ensuite besoin du niveau de pression acoustique avec vingt log dix de p sur p0, de niveaux continus équivalents pondérés A, de sommations par bandes d'octave ou de métriques d'intensité perçue des formes d'onde, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger ce calculateur élémentaire de conversion intensité-décibel.
Cas d’usage
Estimations du bruit environnemental
Convertissez les prédictions d'intensité issues des modèles de sources en étiquettes en dB pour les rapports, en rejetant une intensité nulle ou négative au lieu de produire -Infinity.
Questions fréquentes
S'agit-il du niveau de pression acoustique ou du niveau d'intensité ?
Du niveau d'intensité : dix fois log10 d'un rapport d'intensités. Le niveau de pression acoustique utilise vingt fois log10 d'un rapport de pressions et constitue un calcul différent.
Combien cela coûte-t-il ?
L'outil du navigateur est gratuit et s'exécute localement.
Combien de décibels ajoute un doublement de l'intensité ?
Environ 3 dB. Chaque fois que l'intensité est multipliée par dix, le niveau monte d'exactement 10 dB, car il vaut dix fois le logarithme décimal du rapport, et un doublement représente environ trois dixièmes de ce saut.
Puis-je utiliser une intensité de référence différente ?
Oui. Sans indication, le seuil d'audition dans l'air, 10⁻¹² W/m², sert de référence, mais vous pouvez saisir toute référence positive dans les mêmes unités et le niveau est calculé par rapport à elle.
Quelle intensité correspond à 0 dB ?
Celle qui est égale à la référence. Avec la valeur habituelle, 10⁻¹² W/m², c'est à peu près le seuil d'audition humaine à 1 kHz, le son le plus faible que l'on perçoit.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/phys/sound-intensity-db \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"intensity":0.000001}'const res = await fetch("https://api.kit.forhosting.com/phys/sound-intensity-db", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"intensity": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/sound-intensity-db",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"intensity": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/sound-intensity-db", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"intensity":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"intensity":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/sound-intensity-db", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"intensity": 0.000001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.sound_intensity_db",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment le niveau d'intensité sonore est défini (L = 10 log10(I/I0))
Cette fonctionnalité évalue la forme fermée avec une arithmétique en virgule flottante déterministe — sans graine aléatoire, sans horodatage, sans appel réseau et sans dérive de modèle — de sorte que des entrées identiques produisent toujours un JSON identique.
Ce que vous envoyez et ce que vous recevez
Envoyez l'intensité comme un nombre fini positif en watts par mètre carré sous le champ intensity. Une référence personnalisée nulle ou négative échoue de même, car diviser par un I0 non positif ne constitue pas un niveau physique. Les vérifications classiques comprennent une intensité égale à la référence par défaut donnant zéro décibel, une intensité de un fois dix puissance moins six donnant soixante décibels avec le I0 par défaut, et une intensité égale à dix fois une référence personnalisée donnant exactement dix décibels. Utilisez le formulaire gratuit du navigateur pour les devoirs et les vérifications rapides, puis appelez le contrat identique depuis des scripts lorsque vous devez convertir en masse des tableaux de laboratoire ou des calibrations de capteurs embarqués. Les alias I, intensity_wm2 et i sont acceptés pour plus de commodité dans les scripts. Vous pouvez éventuellement envoyer reference comme un I0 personnalisé fini et positif dans les mêmes unités ; les alias incluent I0, I_ref, reference_intensity et i0. Lorsque reference est omis, le seuil d'audition conventionnel d'un fois dix puissance moins douze watts par mètre carré est utilisé et l'indicateur de réponse reference_is_default vaut true. Omettre intensity, envoyer NaN ou Infinity, ou fournir une intensité nulle ou négative échoue avec invalid_input et n'est pas facturé. En cas de succès, la réponse renvoie l'intensité et la référence nettoyées, reference_is_default, le rapport sans dimension I sur I0, level_db comme niveau d'intensité sonore en décibels, les étiquettes d'unité intensity_unit et reference_unit en W/m² ainsi que level_unit en dB, et de courtes chaînes de formule et de relation incluant la relation inverse I égale I0 fois dix puissance L sur dix. La tarification des appels API réussis est la base publiée de $0.002 par article ; les échecs de validation ne consomment pas de solde prépayé.
Où la conversion intensité-décibel apparaît dans le travail réel
Comme cette fonctionnalité est un moteur de parse pur, la tarification API est la base publiée de $0.002 par article réussi et les échecs de validation ne consomment pas de solde.
Cas d'intégration
Devoirs et tableaux de laboratoire
Convertissez des intensités sonores mesurées (W/m²) en niveaux de décibels avec la référence standard I0 = 1e-12 afin qu'enseignants et élèves partagent un même logarithme de référence.
Calibrage de capteurs et affichages d'interface
Transformez les estimations d'intensité linéaire des capteurs acoustiques en affichages en décibels et en seuils d'alarme avec la même formule dans les démos du navigateur et les pipelines API.
Questions techniques
Quelle formule ce calculateur de décibels utilise-t-il ?
Le niveau d'intensité sonore L = 10·log10(I/I0), où I est l'intensité en W/m² et I0 le seuil de référence (1×10⁻¹² W/m² par défaut).
Que se passe-t-il si l'intensité est nulle ou négative ?
La requête échoue avec invalid_input. Le logarithme réel n'est pas défini pour une intensité non positive, donc l'API rejette ces valeurs au lieu de renvoyer -Infinity.
Puis-je définir une référence I0 personnalisée ?
Oui. Envoyez reference (ou I0 / I_ref) comme un nombre positif en W/m². En cas d'omission, le seuil d'audition conventionnel 1e-12 W/m² est utilisé et reference_is_default vaut true.