Метрика шумности
Бесплатно онлайн Метрика шумности Инструмент; не требуется установка
О шумомере
Шумомер использует ваш микрофон и Web Audio API для оценки звукового давления окружающей среды в реальном времени. Он открывает MediaStream через getUserMedia, пропускает звук через AnalyserNode и обновляет индикатор уровня 0–100 на каждом кадре анимации, усредняя значения частотных бинов в байтах. Метка статуса циклически переключается между «Тихо», «Умеренно», «Громко» и «Очень громко», когда уровень пересекает заданные пороги.
Как использовать
1. Нажмите кнопку микрофона, чтобы запустить измерение — браузер запросит разрешение на доступ к микрофону. 2. Разрешите запрос; крупное число будет обновляться в реальном времени, показывая текущий уровень. 3. Следите за градиентной полосой (зелёный → жёлтый → красный) и меткой статуса под числом. 4. Нажмите красную кнопку остановки, чтобы освободить микрофон и прекратить измерение.
Расчёт уровня и диапазоны статусов
На каждом кадре анимации инструмент считывает analyser.getByteFrequencyData(), усредняет значения всех бинов (от 0 до 255) и масштабирует результат: level = round(average × 100 / 255). Диапазоны статуса: Тихо < 30, Умеренно 30–59, Громко 60–79, Очень громко ≥ 80. Отображаемое число — это относительный индекс 0–100, полученный из амплитуды частотных бинов, а не откалиброванное измерение уровня звука в дБА.
▶Почему индикатор показывает 0–100, а не децибелы (дБ)?
▶Браузер запретил доступ к микрофону — что делать?
▶Аудиопоток куда-нибудь загружается?
▶Мои данные отправляются на сервер?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.