Проверка микрофона без записи: уровень и осциллограмма
Запись не обязательна: уровень, осциллограмма и вердикт «слышно / тишина» видны на живом сигнале сразу после разрешения доступа. Так проверяют быстрее — не нужно слушать себя, достаточно сказать фразу и посмотреть на шкалу: пик выше −50 дБ означает, что микрофон работает. Запись нужна, когда надо разобраться в качестве: шум, щелчки или перегруз на слух заметнее.
Что видно без записи и хватает ли этого
| Что проверяется | Видно без записи | Что для этого нужно сделать |
|---|---|---|
| Работает ли микрофон | Да — вердикт по пику и среднему уровню | Сказать фразу и посмотреть на подпись вердикта |
| Уровень сигнала, дБ | Да — текущий и пиковый, с удержанием пика | Смотреть на крупные цифры: пик ловит короткий щелчок |
| Форма волны | Да — осциллограмма в реальном времени | Говорить и следить за размахом: ровная линия — тишина |
| Частоты и шипение | Частично — спектр показывает, где энергия | Сравнить столбики: шум даёт ровный «ковёр» справа |
| Как вас слышно | Нет — нужна запись или второй человек | Включить режим записи и послушать себя в наушниках |
Рассчитано по методике инструмента «Тест микрофона онлайн: уровень, волна и запись».
Как считаем
Уровень в дБ от полной шкалы: L = 20 × log10(A), где A — амплитуда отсчёта от 0 до 1, поэтому 1,0 — это 0 дБFS (предел оцифровки), 0,5 — примерно −6 дБ, а тишина прижимается к −100 дБ. Пик окна — максимум |A|, средний уровень — RMS = √(среднее A²). Шкала на экране линейна по децибелам: доля = (L + 60) ÷ 60. Вердикт: пик ≥ −1 дБ — перегруз, ≥ −50 дБ — слышит, > −60 дБ — очень тихо, иначе тишина.
Ограничения и допущения
- Порог −50 дБ — практическая граница «слышно или нет» для микрофонного тракта. Голос в ладони от микрофона даёт −20…−30 дБ, речь на расстоянии вытянутой руки — −35…−45 дБ, а встроенный микрофон ноутбука в метре от говорящего легко уходит ниже −50 дБ и попадает в «слышно очень тихо».
- Измеряется то, что микрофон уже отдал системе: если в настройках звука убавлено усиление или включено шумоподавление, цифры будут ниже и ровнее, чем на самом деле. Инструмент показывает уровень до обработки программами связи — мессенджеры умеют глушить и сжимать звук по-своему.
- Шумоподавление и эхоподавление браузера при проверке отключаются (`echoCancellation: false`): с ними тихий сигнал вырезается как шум, и вердикт был бы неверным. Из-за этого в наушниках может быть слышен слабый фон комнаты — это нормально.
- Запись делает MediaRecorder: формат выбирает браузер (обычно WebM/Opus, в Safari — MP4). Файл собирается в памяти вкладки и исчезает при перезагрузке, если его не скачать. В браузерах без MediaRecorder проверка уровня и волны работает, а записи не будет — страница скажет об этом прямо.
- Доступ к микрофону браузер даёт только на HTTPS или на localhost, и только после действия пользователя. Отказ, отсутствие устройства и занятый микрофон различаются: на каждый случай на странице своё объяснение.