Как убрать шум из микрофона?

Рано или поздно большинство перед владельцами качественных микрофонов встаёт вопрос: «Как убрать шум микрофона?”. Чувствительная мембрана микрофона улавливает не только мельчайшие нюансы вашего голоса, но и звук домашнего аквариума, соседей, и даже уличный шум!

Хорошо, если у вас есть возможность обработать звук после записи, но что если требуется убрать шум микрофона в реальном времени, к примеру для стрима?

Попробовав несколько вариантов, я нашёл лучший, на мой взгляд, способ устранения фоновых шумов, улавливаемых микрофоном. При этом на шумоподавление тратится крайне мало ресурсов процессора, а значит — FPS в играх не пострадает.

Итак, вот что мы сделаем: возьмём звук с микрофона, прогоним его через программу REAPER, очистив от шумов, и отправим его на виртуальный кабель, откуда его сможет брать любая программа: OBS, Teamspeak, Discord, RaidCall и другие.

Скачайте и установите две программы: REAPER и программу Виртуальный кабель. Переходим к настройке.

Настраиваем программу REAPER

Запустите программу и откройте настройки (в верхнем меню Options—>Preferences, или просто нажмите сочетание клавиш Ctrl+P).

1. В левом меню выберите раздел Device,
2. в поле Audio System выберите настройку, соответствующую версии вашей Windows,
3. в поле Input Device выберите ваш микрофон (мой называется MCU-02, а ваш, скорее всего, иначе),
4. а в поле Output device выберите ваши наушники.

Включаем и «обучаем» плагин шумоподавления

1. Сделайте двойной клик в нижней части программы на темно-сером поле, чтобы появилась нужная нам панель.
2. На появившейся панельке нажмите на красную кнопку Левой клавишей мыши, и она загорится красным.
3. Теперь нажмите на ней же Правой клавишей мыши, и в появившемся меню кликните на Monitor Input.

4. Кликните по кнопке FX,
5. в появившемся окне выберите в левом меню строку VST,
6. после этого в правой части кликните на строку «ReaFir (FFT EQ+Dynamics Processor) (Cockos)»,

и подтвердите выбор, нажав кнопку «ОК» в нижней части окошка.

7. В меню Mode выберите пункт Subtract,
8. и затем поставьте флажок напротив пункта «Automatically build noise profile (enable during noise)».

После этого Вы увидите, как программа построит график шума. Через несколько секунд можно снимать флажок с пункта «Automatically build noise profile (enable during noise)» и проверить, что получилось. Поговорите в микрофон, чтобы услышать, как звучит голос и хорошо ли вырезан шум. Если что-то не устроило, повторите «обучение» плагина, включив, и через несколько секунд выключив флажок «Automatically build noise profile (enable during noise)».

После того, как шумоподавление настроено, осталось только направить обработанный звук на виртуальный кабель, чтобы другие программы могли им пользоваться. Помните, в самом начале в разделе Device в поле Output device мы выставляли наши наушники? Зайдите в Настройки ещё разок (Ctrl+P) и смените наушники на Line 1.

Сохраните проект в удобное для вас место (например, на Рабочий стол), чтобы не настраивать потом всё заново. Нажмите «Ctrl+Alt+S» и укажите название и место для файлика:

Как пользоваться шумоподавлением в любой игре или программе

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

1. Запустить REAPER тем самым файлом, который вы сохранили «в удобное для вас место», и
2. в настройках той программы, где вам нужен чистый звук, выбрать Line 1 вместо вашего микрофона.

Лайфхак: Многие игры и некоторые программы не имеют настроек, позволяющих выбирать микрофон, а просто используют устройство по умолчанию. Поэтому лучше сразу назначить Line 1 устройством по умолчанию, если вы собираетесь постоянно пользоваться шумоподавлением.

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

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

Что такое активное шумоподавление?

Активное подавление шума (Active Noise Cancellation, ANC) – это процесс, предполагающий использование микрофона для отслеживания окружающего шума и его фильтрации в наушниках.

Активное шумоподавление достигается путем использования аналоговых или цифровых фильтров и различается по типам реализации — шумоподавление с обратной связью, без обратной связи, а также гибридное. Качественная технология активного подавления шума значительно улучшает акустические характеристики наушников и гарнитур с хорошим пассивным шумоподавлением. Но она не может компенсировать конструктивные недостатки или плохой материал амбушюр, если производитель решил на них сэкономить.

Типичный пример гарнитуры с активным шумоподавлением: беспроводная гарнитура Poly Savi W8220

Что такое пассивное шумоподавление?

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

Хорошее пассивное шумоподавление — это в первую очередь качественные материалы и продуманная конструкция амбушюр. На фото — гарнитура Poly Voyager 8200 UC с развитой системой пассивного шумоподавления

Общее подавление шума

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

Типы активного шумоподавления

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

Адаптивное шумоподавление основано на способности алгоритмов фильтрации выявлять различные шумовые паттерны и подстраиваться под них.

Реализация ANC с обратной связью сопряжена с некоторыми трудностями, так как разработать систему, которая будет всегда оставаться устойчивой, довольно сложно из-за необходимости подгонки под размер наушников, а также из-за тенденции контура обратной связи приводить систему к возбуждению.

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

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

Гибридное шумоподавление

Гибридное решение ANC сочетает в себе все лучшее из методов, перечисленных выше. В нем используется внешний основной микрофон для отслеживания окружающего шума и внутренний микрофон контроля погрешности и отслеживания того, что слышит пользователь помимо воспроизводимого аудио. Когда оба метода используются одновременно, подавление шума получается максимально эффективным.

Статичные и адаптивные фильтры активного шумоподавления

До недавнего времени производители использовали только статичные неперестраиваемые фильтры активного подавления шума. Этот универсальный метод подразумевает, что один фильтр работает для всех условий воспроизведения звука.

Сегодня в ANC используются адаптивные или перестраиваемые фильтры, которые подстраиваются под слух человека или особенности конфигурации наушников, и адаптируются к меняющейся акустической обстановке. Это позволяет улучшить функцию подавления шума для более широкого круга пользователей.

Принцип действия ANC с адаптивными фильтрами

Адаптирование – это не просто фильтрация шума. Если проанализировать окружающие шумы, то можно отметить массу их разновидностей, например звук двигателей в салоне самолета (низкие частоты), разговоры в кафе (средние частоты), музыка на концерте (очень громкий звук) и шум в библиотеке (очень тихий звук). В каждой конкретной ситуации адаптивный фильтр работает так, чтобы максимально повысить общую эффективность подавления шума. Например, в салоне самолета фильтр подавляет более низкие частоты, а в кафе – средние и т.д.

В реальности процесс адаптации сложнее, но наше описание дает общее представление о возможностях адаптивных фильтров.

Преимущества адаптивного шумоподавления

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

В простом случае активное подавление шума описывается как инвертирование шума. В реальности же при создании системы подавления необходимо учитывать время прохождения шума от основного микрофона до барабанной перепонки. Если система ANC моделирует путь распространения шума некорректно, то создаваемая ею защита окажется неточной и даже может усилить шум. Таков риск использования универсальных статичных фильтров.

Адаптивный фильтр использует микрофон контроля погрешностей или доли шума в полезном сигнале, что позволяет более точно моделировать то, что слышит пользователь. Так система может адаптироваться или перестраивать фильтры, обеспечивая лучшую защиту от шума для данного конкретного пользователя в конкретной акустической обстановке.

Как работает система активного шумоподавления Poly

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

Еще сравнительно недавно перестраиваемыми фильтрами для подавления шума снабжались только изолирующие вакуумные или накладные наушники. Сегодня даже неизолирующие наушники могут оснащаться технологиями адаптивного подавлением шума, так как современные алгоритмы способны компенсировать различные искажения, возникающие из-за плохой пассивной изоляции. Адаптивные решения звучат лучше, чем системы с обратной связью, поскольку не создают нежелательного окрашивание звука.

ЗАКЛЮЧЕНИЕ

Профессиональные гарнитуры с активным шумоподавлением значительно повышают эффективность операторов контакт-центра, а также мобильных офисных сотрудников. Такие гарнитуры защищают работников от нежелательных шумов в сложной акустической обстановке, присущей офисам с открытой планировкой или во время работы на выезде. Например, компания Poly (объединенная Plantronics и Polycom) снабжает технологией ANC гарнитуры BlackWire 7225, беспроводные гарнитуры Savi W8220 и некоторые модели гарнитур Voyager.

См. также

  • Топ-5 советов для организации эффективной работы удаленных сотрудников
  • Новые офисные беспроводные гарнитуры Savi с активным шумоподавлением от Poly
  • Сервис конференций Zoom и конференц-камера Poly Studio: идеальное сочетание
  • Гибкий офис (flex office) — устройство, проблемы, кейсы
  • 5 проблем, о которых никогда не расскажут поставщики «умных» чат-ботов для контакт-центров

Подписка на новости

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *