브라우저 소음 측정이 동작하는 원리
마이크 소리가 화면 숫자가 되기까지 과정을 순서대로 설명해요. 모든 단계는 사용하시는 브라우저 안에서 진행돼요.
Last materially reviewed: 2026-09-24
마이크 입력을 받아요
시작을 누르면 브라우저가 getUserMedia로 허락하신 마이크를 열어요. 이때 에코 제거와 잡음 억제, 자동 게인을 끄도록 요청하고 모노로 입력받아요. 기기나 브라우저가 요청을 받아들이지 않을 수도 있고, 그런 경우 측정기가 처리 상태를 그대로 보여줘요. 입력은 스피커로 연결되지 않아서 하울링이 생기지 않아요. 마이크 권한은 같은 주소에서 한 번만 물어보고, 보안 HTTPS 연결에서만 동작해요. 오디오 샘플은 어디에도 업로드되지 않고 브라우저 안에서만 흘러요.
RMS와 dBFS로 바꿔요
짧은 오디오 조각마다 RMS를 구하고 디지털 최대값을 0으로 삼는 dBFS 눈금으로 바꿔요. dBFS는 항상 0 아래 음수로 표시되고 조용한 방은 한참 아래에 머물러요. 미교정 상태에서는 가중한 디지털 레벨에 공칭 +100 dB 오프셋을 더해서 추정치라고 분명하게 표시해요. 예를 들어 -34.1 dBFS는 대략 65.9 dBA 추정치로 보여요. 원래 dBFS 값은 진단 화면에서 그대로 확인할 수 있어요.
주파수 가중과 시간 반응을 적용해요
주파수 분석에서 강한 대역을 기준으로 A, C, Z 보정을 적용해요. A는 일상 청감에 가깝게 저음을 덜 세고, C는 저음을 더 살리며, Z는 보정 없이 평탄하게 보여줘요. Fast 125ms는 짧은 변화를 빨리 따라가고, Slow 1s는 표시를 부드럽게 다듬어요. 반응을 바꿔도 바탕 추정치는 그대로이고 따라가는 속도만 달라져요. 측정 중 평균은 단순 산술 평균이 아니라 에너지 평균인 Leq로 쌓아요.
교정 뒤 추정치를 표시해요
신뢰할 수 있는 기준기와 같은 자리에서 비교해 저장한 오프셋이 있으면 공칭 오프셋 대신 그 값을 더해요. 선택하신 dBA, dBC, dBZ 단위로 현재값과 최소값, Leq, 최대값, 측정 시간을 보여주고 그래프에는 최근 240개 점을 남겨요. CSV와 JSON 내보내기는 호환 교정이 켜져 있을 때만 dB 값을 담고, 미교정 세션은 dB 숫자 없이 시간과 설정만 담아요. 저장 기록은 이 브라우저에만 최대 20개까지 남고 서버로 올라가지 않아요. 교정 순서는 교정 방법에서, 한계는 정확도 안내에서 이어서 읽어보세요.
Try it live
Curious how loud your surroundings are right now? Measure in seconds — no app, no account. Open the live decibel meter →