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.

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

Result Range Meaning
Хорошо От -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 мс в зависимости от оборудования и драйверов.