Skip to main content

Работает ли мой микрофон?

Этот тест считывает входной сигнал микрофона через MediaDevices.getUserMedia() и Web Audio API AnalyserNode. Отображаются уровень в dB в реальном времени (от -60 до 0 dB), визуализация формы волны и функция записи/воспроизведения. Нормальная речь регистрируется на уровне от -20 до -10 dB. Расширенный режим добавляет 64-полосный FFT-спектр, измерение SNR (2 сек. тишины + 3 сек. речи) и тест задержки в оба конца за 5 раундов. Вся обработка происходит в браузере — ноль сетевых запросов.

Измеряет уровень входного сигнала микрофона в реальном времени в децибелах (от -60 до 0 dB) и отображает форму звуковой волны с помощью Web Audio API.

Нормальная речь регистрируется на уровне от -20 до -10 dB; ниже -40 dB означает, что микрофон слишком тихий или отключён.

Требуется разрешение

We need access to your microphone to test it. No audio data leaves your browser.

Что означают ваши результаты?

ResultRangeMeaning
ХорошоОт -20 до -10 dB при разговореВаш микрофон захватывает чистый звук на нормальном уровне, подходящем для звонков и записи.
ВниманиеОт -40 до -20 dB при разговореУровень входного сигнала низкий. Убедитесь, что выбран правильный микрофон, и увеличьте входную громкость в настройках системы.
ПлохоНиже -40 dB или нет реакцииМикрофон отключён, отсоединён или заблокирован разрешениями браузера. Проверьте подключение и настройки разрешений браузера.

Частые проблемы и их решения

Браузер показывает «Доступ запрещён» при обращении к микрофону

Нажмите на значок замка в адресной строке, установите для микрофона значение «Разрешить», затем перезагрузите страницу.

Индикатор уровня остаётся на -60 dB даже при разговоре

Убедитесь, что в настройках звука ОС выбрано правильное устройство ввода. Другое приложение может иметь эксклюзивный доступ к микрофону — закройте приложения видеозвонков и повторите попытку.

Звук обрезается или искажается выше -5 dB

Отодвиньтесь от микрофона или уменьшите входную громкость в настройках звука системы. Клиппинг происходит, когда сигнал превышает 0 dB.

Микрофон работает в других приложениях, но не в браузере

Некоторые браузеры требуют HTTPS для доступа к микрофону. Убедитесь, что страница использует HTTPS и что расширения браузера не блокируют разрешения на доступ к медиа.

Похожие инструменты

Часто задаваемые вопросы

Как проверить, работает ли мой микрофон?

Нажмите «Разрешить доступ», затем говорите. Индикатор уровня показывает от -60 до 0 dB. Нормальная речь регистрируется от -20 до -10 dB. Запишите фрагмент и воспроизведите его, чтобы проверить качество.

Почему мой микрофон не обнаружен в браузере?

Три причины: (1) микрофон не подключён или не установлен как устройство ввода по умолчанию, (2) разрешение браузера отклонено — проверьте значок замка в адресной строке, (3) другое приложение использует микрофон в эксклюзивном режиме.

Загружаются ли аудиоданные на сервер?

Нет. Web Audio API обрабатывает всё локально. Серверной части не существует. Проверьте во вкладке «Сеть» в DevTools браузера — во время тестирования запросов нет.

Какой уровень dB означает, что микрофон работает правильно?

От -20 до -10 dB при нормальной речи. Ниже -40 dB означает, что микрофон слишком тихий или отключён. Выше -5 dB указывает на клиппинг — отодвиньтесь от микрофона или уменьшите входную громкость.

Что такое спектральный анализ в расширенном режиме?

Спектральный анализ показывает FFT-анализ входного сигнала микрофона в реальном времени — гистограмму энергии звука по 64 логарифмическим частотным полосам (от 20 Hz до 20 kHz). Работает на WASM для обработки за доли миллисекунды.

Насколько точно измерение SNR?

Тест SNR сравнивает 2 секунды тишины (уровень шума) с 3 секундами речи (сигнал). 40+ dB означает хорошее качество микрофона. 60+ dB — отлично. Ниже 30 dB указывает на шум в окружении или низкокачественный микрофон.

Что измеряет тест задержки?

Он измеряет задержку звука в оба конца: время от воспроизведения импульса 1 kHz через динамики до его обнаружения микрофоном. Тест проводится 5 раундов и выдаёт медианное значение. Типичные значения: 20-100 мс в зависимости от оборудования и драйверов.