Для удобства этот же параметр дублируется на вкладке Noiseprint(Отпечаток шума).
Теперь перейдите на вкладку Noiseprint, пометьте опцию Capture noiseprint(Собрать данные об отпечатке шума) и нажмите на кнопку Preview(Предварительно). Модуль выполнит анализ шума в выделенном фрагменте и вернется к его началу. Будут собраны данные для отпечатка шума, модуль переключится из режима сбора данных в режим обработки, и вкладка Noiseprintпримет вид, показанный на рис. 3.2. Таким образом, анализ закончен, и можно приступать к обработке файла.
Рис. 3.2. Вкладка Noiseprint окна Sonic Foundry Noise Reduction
Обратите внимание, что в режиме сбора данных изменить настройки процесса невозможно.
Если настроена опция Automatic capture timeout(Автоматическое отключение режима сбора данных по времени), режим Captureпо истечении определенного времени будет выключен. Это полезно для сокращения времени анализа.
Для удобства опции Capture и Automatic capture timeout дублируются на вкладках Generalи Noiseprint.
Маленькие черные квадратики на графике – это точки изгиба огибающей отпечатка шума, расположенные на 6 дБ выше уровня шума. Алгоритм шумоподавления использует огибающую для определения той части записанного сигнала, которая является шумом. Частоты с амплитудами, лежащими ниже точек изгиба, будут считаться шумом, и в процессе обработки их амплитуда будет существенно уменьшена. Частоты с более высокими амплитудами останутся нетронутыми.
Теперь модуль в режиме реального времени может выполнить шумопонижение для выделенного фрагмента. Чтобы обработать весь файл, щелкните правой кнопкой мыши в пустом месте окна под опцией Real-time(В реальном времени) и в появившемся контекстном меню выберите команду Select All Data(Выделить все данные).
Теперь можно воспроизводить весь файл, одновременно изменяя параметры и прослушивая результат. Чтобы выполнить обработку, нажмите кнопку OK.
Самую большую трудность можно считать преодоленной, как только получен отпечаток шума. Вкладка Noiseprintне понадобится, пока вы не соберетесь обрабатывать другой файл. Вернемся к вкладке Generalи рассмотрим остальные настройки.
При шуме, с трудом поддающемся обработке, хорошие результаты дает многократное повторение процесса при значениях Reduce noiseот 10 до 20 дБ. После первой обработки файла получают новый отпечаток шума и снова обрабатывают файл. Рекомендуется дважды обработать файл со значениями в 20 дБ, а не один раз с 40 дБ: это приведет к лучшему результату.
Регуляторами Attack speed(Скорость реакции на атаку сигнала) и Release speed(Скорость реакции на затухание сигнала) устанавливается скорость реакции программы на изменения в уровне шума.
Опцией Attack speedопределяется, как алгоритм шумоподавления поведет себя при появлении сигнала. Рекомендуемое значение по умолчанию – 80. При очень низких значениях алгоритм не успевает реагировать на быстрые переходы, и они могут быть удалены из звука. В свою очередь слишком высокие значения могут привести к заметным искажениям при быстрой атаке сигнала. При очень большом размере FFT следует увеличить Attack speed.
Опция Release speed определяет, как быстро алгоритм шумоподавления реагирует на затухание шумового сигнала. Значение 50 рекомендуется по умолчанию. Более высокие значения могут привести к отсечению окончаний медленно затухающих звуков. При использовании очень больших значений FFT-размера Release speed следует увеличить.
Часто после шумоподавления пропадает яркость звучания высоких частот. Для компенсации такого явления применяется высокочастотный фильтр. Он включается с помощью опций High-shelf start freq.(Частота среза высокочастотного фильтра), которая устанавливает частоту среза (от 500 до 15000 Гц), и High-shelf gain(Усиление высоких частот), которая устанавливает уровень усиления или ослабления фильтром высоких частот (от -20 до 20 дБ). Обычно достаточно усиления примерно на 3 дБ, чтобы компенсировать высокочастотные потери при шумоподавлении.
В секции Windowingрасположена система настройки для корректировки точности частотного анализа.
Опция FFT Size(FFT-размер) указывает размер выборок для анализа частотного спектра звука. Чем выше значение, тем точнее анализ, но и тем дольше обработка и больше нагрузка на центральный процессор. Настройка по умолчанию обычно пригодна для большинства ситуаций.
При помощи опции Overlap(Перекрытие) устанавливается, какая часть выборок накладывается друг на друга при частотном анализе звука. Перекрытие выборок дает более высокую точность анализа. Для большинства ситуаций подходит настройка по умолчанию в 75 %. При увеличении этого значения обработка замедлится в гораздо большей степени, чем повысится качество шумоподавления.
Читать дальше
Конец ознакомительного отрывка
Купить книгу