ToolActToolAct

Тест микрофона

Тестирование устройства микрофона, отображение громкости и аудиоинформации в реальном времени

Не начато
Громкость0%Тишина

Волна в реальном времени

После начала теста отобразится волна в реальном времени

Спектральный анализ

После начала теста отобразится спектральный анализ

Что такое тест микрофона?

Тест микрофона в браузере проверяет, выбран ли нужный микрофон, поступает ли с него звук и находится ли уровень сигнала в рабочем диапазоне. В зависимости от браузера он может показывать waveform в реальном времени, частотную картину, короткую запись, воспроизведение и сведения об устройстве. Это помогает быстро найти проблему перед встречей, трансляцией, онлайн-уроком, подкастом или звонком в поддержку. Частые причины сбоев — выбран не тот вход, заблокировано разрешение браузера, микрофон отключен в системе, слишком низкое усиление или гарнитура подключена только как наушники. Обработка идет локально, но разрешение на микрофон все равно требуется.

Как использовать

Как пользоваться

  1. Нажмите «Начать тест» и разрешите браузеру доступ к микрофону
  2. Говорите в микрофон и следите за индикатором громкости и осциллограммой
  3. Нажмите «Записать», чтобы сохранить аудиофрагмент
  4. После записи вы можете прослушать её или скачать файл

Советы

  • Если индикатор громкости не реагирует, проверьте, предоставил ли браузер разрешение на использование микрофона
  • Правильно ли подключён микрофон
  • Не отключён ли микрофон в системных настройках звука
  • Выбрано ли правильное устройство ввода

Применение

Проверка того, слышит ли браузер микрофонЗапустите захват аудио, чтобы увидеть RMS-громкость в реальном времени, классификацию уровня (тишина / низкий / средний / высокий), временную waveform и частотный спектр от Web Audio AnalyserNode. После предоставления разрешения страница перечисляет все доступные устройства ввода через enumerateDevices, поэтому неправильный выбор по умолчанию или гарнитура, подключённая только как наушники, сразу станет заметна.
Проверка настроек устройства вводаПосле активации страница показывает частоту дискретизации (обычно 44.1 кГц или 48 кГц), количество каналов, базовую задержку (если раскрывается) и состояние флагов echoCancellation, noiseSuppression и autoGainControl. Именно эти флаги чаще всего объясняют, почему USB-конденсаторный или аналоговый петличный микрофон звучит приглушённо в Zoom, но чисто в Audacity, поскольку конвейер WebRTC переопределяет настройки драйвера ОС.
Быстрая запись локального тестового фрагментаЗапишите фрагмент с активного MediaStream, затем прослушайте, скачайте или удалите клип WebM/Opus. Полезно для проверки микрофонной стойки, поролонового ветрозащитного экрана, питания USB-хаба или кодека Bluetooth HFP против mSBC после переключения, поскольку сохранённый файл и его waveform делают артефакты кодека — такие как потолок HFP 8 кГц, разрыв FEC Opus или пропуски драйвера — хорошо слышимыми при воспроизведении.
Диагностика, почему приложение для встреч не слышит звукУбедитесь, что браузер улавливает звук с того же deviceId, затем сравните с селекторами устройств в Zoom, Meet или Teams. Если тест видит входной сигнал, а приложение нет, проблема в кэше разрешений приложения или перехвате индикатора приватности, а не в оборудовании; перезагрузка вкладки звонка после предоставления разрешения часто решает проблему на macOS.
Сравнение микрофонов гарнитур перед покупкойПодключите две гарнитуры по очереди и наблюдайте за RMS-уровнем, формой waveform и частотным спектром при одинаковой речи. Более громкий waveform и более полная среднечастотная характеристика обычно указывают на лучшую микрофонную капсулу, тогда как слабый диапазон 200–400 Гц и сибилянтный пик — слышимый признак дешёвых электретных капсул в игровых гарнитурах.

Технический принцип

Тестирование микрофона в браузере опирается на API getUserMedia из WebRTC, который вызывает диалог разрешений и возвращает MediaStream после предоставления доступа. AnalyserNode из Web Audio API отвечает за анализ в реальном времени: getByteFrequencyData возвращает данные частотной области (выход FFT, разбитый на 256 или 1024 частотных бакета), а getByteTimeDomainData — данные временной области (форма волны). Громкость вычисляется через RMS (среднеквадратичное значение) — среднее квадратов отсчётов с последующим извлечением корня, что ближе к восприятию громкости человеческим ухом, чем простой пик. Типичные частоты дискретизации — 44,1 кГц (качество CD) и 48 кГц (профессиональный аудио и видеоконференции); слышимый диапазон — 20 Гц – 20 кГц, а теорема Найквиста утверждает, что частота дискретизации должна быть не менее удвоенной максимальной частоты сигнала для восстановления без искажений. Параметр constraints в getUserMedia позволяет указать частоту дискретизации, количество каналов и переключить три флага браузерной обработки звука: echoCancellation, noiseSuppression и autoGainControl. Запись выполняется через API MediaRecorder, который обычно выдаёт WebM (Opus) или OGG — компактные файлы с широкой совместимостью.

  • getUserMedia — точка входа браузера для доступа к микрофону; требует явного согласия пользователя (требование приватности) и возвращает объект MediaStream.
  • AnalyserNode из Web Audio API анализирует частотную область в реальном времени; getByteFrequencyData возвращает массив частотных бакетов с интенсивностями 0–255.
  • Для громкости используется RMS: sqrt(sum(sample^2) / n) — это лучше соответствует воспринимаемой громкости ухом, чем пиковая амплитуда.
  • Частоты дискретизации: 44,1 кГц (CD) и 48 кГц (профессиональные); теорема Найквиста требует >= 2x максимальной частоты сигнала для восстановления без потерь.
  • Параметры constraints в getUserMedia позволяют включить echoCancellation, noiseSuppression и autoGainControl.
  • MediaRecorder выдаёт WebM+Opus или OGG — компактные файлы с широкой совместимостью; скачанные файлы воспроизводятся в VLC, Audacity и аналогичных инструментах.

Примеры

Определение громкости в реальном времени

Обычная речь -> индикатор громкости 60-80%, RMS около -18 dB, спектр сосредоточен в голосовом диапазоне 200-2000 Hz

Запись и воспроизведение

Запись 5 секунд «тестовая запись» -> воспроизведение чистое, без шумов, размер файла 87 KB (WebM Opus)

Проверка собственного шума

Тихая обстановка -> RMS < 5%, в спектре заметен слабый электрический шум около 50 Hz (типичный собственный шум микрофона ноутбука)

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

Что делает тест микрофона?

Подтверждает, что браузер имеет доступ к микрофону, показывает форму волны или индикатор громкости в реальном времени и (в некоторых сборках) записывает короткий фрагмент для воспроизведения. Удобно перед звонком — проверить, что выбран нужный микрофон, чувствительности достаточно и фоновый шум не зашкаливает.

Почему индикатор не двигается, когда я говорю?

Либо у браузера нет разрешения на микрофон (проверьте адресную строку), либо выбран не тот микрофон (выберите в выпадающем списке), либо системный уровень микрофона на нуле или в режиме mute, либо другое приложение эксклюзивно использует микрофон. Проверяйте по очереди.

Можно ли переключаться между микрофонами?

Да — в выпадающем списке перечислены все микрофоны, которые видит браузер. Встроенный микрофон ноутбука, USB-гарнитура, Bluetooth-гарнитура, внешний XLR через USB-интерфейс — всё появится. Переключение немедленно перезапускает захват звука.

Загружается ли мой голос куда-либо?

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

Почему мой голос звучит иначе при воспроизведении?

Костная проводимость. Себя вы частично слышите через череп (звук кажется ниже), а микрофон ловит только звук, передающийся по воздуху (он выше). Запись — это то, как вас слышат собеседники в звонке, даже если вам это звучит «неправильно».

Как проверить эхо или фоновый шум?

Говорите обычным голосом и смотрите на индикатор; длительный шум на индикаторе во время вашего молчания — это фоновые помехи (вентиляторы, кондиционер, улица). Во время звонков надевайте наушники, чтобы вывод динамика не возвращался обратно в микрофон.

Почему у меня слишком тихая громкость?

Поднимите уровень входа в системных настройках звука (Windows Sound, macOS System Settings → Sound → Input). Многим встроенным микрофонам помогает говорить ближе (15–30 см). Избегайте USB-микрофонов без предусилителя — выход у них часто слабый.

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

Тест камеры

Бесплатный онлайн-тест камеры с живым предпросмотром и фотосъёмкой. Проверьте разрешение и сведения об устройстве — вся обработка идёт в браузере.

Тест клавиатуры

Бесплатный онлайн-тест клавиатуры: распознавание нажатий в реальном времени, коды клавиш, виртуальная клавиатура и история. Проверьте каждую клавишу.

Тест экрана

Бесплатный онлайн-тест экрана: поиск битых и горячих пикселей, проверка засветки и контраста заливкой сплошным цветом. Быстро оцените качество дисплея.

Инструмент записи экрана

Бесплатный онлайн-рекордер экрана: запишите весь экран, окно или вкладку браузера со звуком и сразу скачайте видео. Вся обработка происходит локально.

Децибелметр

Бесплатный онлайн-децибелметр, измерение уровня шума окружающей среды в реальном времени с индикатором, классификацией и статистикой

Тест мыши

Бесплатный онлайн-инструмент для тестирования кнопок мыши, колёсика прокрутки и двойного клика. Позиция мыши в реальном времени и счётчик кликов, история событий, защита приватности в браузере.