Комментарии 7
А где код и примеры?
К сожалению конкретных исходников пока нет, продолжаю копать в сторону выбранного пункта. Взгляд пока упал на Audacity + LADSPA, и его плагины Ardour и Jaaa, ну и естественно эквалайзер.
Первые опыты:
До — http://dl.dropbox.com/u/33759300/out.wav
После — http://dl.dropbox.com/u/33759300/out_clear1.wav
Пытаюсь наваять скриптик, который будет автоматом ловить записи и пропускать через себя.
Первые опыты:
До — http://dl.dropbox.com/u/33759300/out.wav
После — http://dl.dropbox.com/u/33759300/out_clear1.wav
Пытаюсь наваять скриптик, который будет автоматом ловить записи и пропускать через себя.
За диапазон человеческого голоса был принят отрезок от 300 Гц до 3000 Гц
По-моему, нижняя граница слишком высока. Если не ошибаюсь, спектр мужского голоса начинается примерно со 120 Гц, женского — со 170 Гц.
Активное шумоподавление. Этот пункт ушел в небытие.
Покопайте в сторону слепой адаптивной фильтрации :)
есть вариант — поставить 2 одинаковых микрофона и усреднять данные
Что-то какая то муть, подавление шума то где?
И это-то в Linux где только из готовых LADSP чёрта лысого можно собрать!
В двух словах, гейт и компрессор с единым детектором, режем края 80 и 12000, в полосе частот от 2000 до 12000 экспандер. Компрессор на входе, делает эспандер на выходе, реагирующим не на абсолютное а на относительное значение мощности высоких частот, так что на шипящих он будет открываться, а в остальное время душить.
И это-то в Linux где только из готовых LADSP чёрта лысого можно собрать!
В двух словах, гейт и компрессор с единым детектором, режем края 80 и 12000, в полосе частот от 2000 до 12000 экспандер. Компрессор на входе, делает эспандер на выходе, реагирующим не на абсолютное а на относительное значение мощности высоких частот, так что на шипящих он будет открываться, а в остальное время душить.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Автоматическое подавление звуковых шумов в аудиозаписи