Есть ли способ обработки аудио в реальном времени?

1105
Insane

Если я записываю аудиосегмент с помощью Yeti, я могу удалить белый шум или шум с вентилятора с помощью шумоподавления Audacity, и он работает довольно хорошо.

Есть ли способ обработать этот эффект в режиме реального времени, для Skype, Teamspeak и т. Д.?

Я попытался провести небольшое исследование по этой теме, но ничего, что я набрал в Google, не соответствовало тому, что я хотел.

Я на Windows 10.

1
Довольно просто в таком приложении, как Cubase, просто добавьте плагин к входному каналу; или на канале o / p и слушайте это. Маршрутизация после этого должна была бы быть сделана другим приложением - Audio Hijack или Soundflower на Mac, чтобы направить на вход Skype. Я понятия не имею, можно ли это сделать в Audacity. Tetsujin 8 лет назад 0
только что нашел это - http://superuser.com/questions/247327/deceptively-difficult-windows-audio-routing-problem Tetsujin 8 лет назад 0
Не могли бы вы уточнить, какую операционную систему вы используете? Я знаю, что в PulseAudio Ubuntu есть [скрытая функция шумоподавления] (http://askubuntu.com/questions/18958/realtime-noise-removal-with-pulseaudio). И если вы используете Джек, вы можете направить звук через плагин LVM. Anton Liakhovitch 8 лет назад 0
Как вы уже, кажется, чувствуете себя комфортно с частью маршрутизации, было бы хорошо перефразировать вопрос, чтобы прояснить, что вам нужно решение для плагина реального времени, а не дополнительная требуемая маршрутизация. Похоже, что вам действительно нужен автономный хост плагинов - возможно, в духе одного из них - https://www.kvraudio.com/q.php?search=1&tg%5B%5D=133 Tetsujin 8 лет назад 0
Отчасти опубликованный ответ уже показывает, что он не ясен на 100%. Я не говорю, что это * не * то, что вы спрашиваете, просто большинство комментариев и существующий ответ * предполагают, что маршрутизация является частью вопроса, поэтому, возможно, лучше уточнить. Tetsujin 8 лет назад 0
Все, что я могу сказать, это то, что чем дольше длится эта ветка комментариев, прежде чем мы сможем сосредоточиться на ответе, тем больше вероятность, что мод напишет на ней, переместит эту ветку в чат-комнату и закроет вопрос как «неясный». или в качестве «рекомендации по программному обеспечению». Tetsujin 8 лет назад 0
Ну, я не думаю, что есть реальный ответ на этот вопрос, который подходит SuperUser, потому что он потребует программного обеспечения, и, насколько я знаю, все программное обеспечение стоит денег. В связи с этим у меня недостаточно опыта, чтобы написать ответ, который, как я знаю, сработает. LPChip 8 лет назад 0
@LPChip Даже если это платное программное обеспечение, оно заслуживает ответа, или если вы знаете что-нибудь здесь Insane 8 лет назад 0
Да, это в основном суть. Я знаю, что кабель Virtual Audio позволяет соединять вещи вместе, что стоит денег. Но, кроме того, я также не знаю, какую программу можно использовать таким образом, чтобы применить эффект VST. LPChip 8 лет назад 0
@LPChip Да, последнее, что мне нужно. лентяй Insane 8 лет назад 0
У меня нет Virtual Audio Cable, поэтому я не могу протестировать его с помощью Xlutop Chainer, программы, которую я купил и которая содержит эффекты VST, но теоретически она должна работать. Однако Xlutop Chainer больше не разрабатывается. LPChip 8 лет назад 0

2 ответа на вопрос

-1
dimm

Вы можете попробовать использовать функцию стерео микса в Windows.

Со стерео миксом вы можете записывать все, что попадает на выход. Воспроизведите отфильтрованные звуки, и в Skype попробуйте получить вход от стерео микса.

Извините, но я хочу обработать звук с использованием эффекта в реальном времени. Не обрабатывать один образец. Insane 8 лет назад 0
-1
konqui

Если я не совсем ошибаюсь, Audacity Noise Reduction работает, используя шумную часть, чтобы создать профиль шума, который он затем использует для фильтра. Эти процессы никогда не могут быть использованы в реальном времени.

Но есть и другие приложения, которые могут сделать шумоподавление в реальном времени, я рекомендую вам посмотреть на NoiseGator https://sourceforge.net/projects/noisegator

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

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

Как звукорежиссер, я могу сказать вам, что это неправильно. Конечно, вы можете сэмплировать профиль шума, используя поток в реальном времени, а затем использовать эти данные для обработки остальных. LPChip 8 лет назад 1
Кроме того, этот шумогатор не шумоподавитель, а только ворота. В основном, если вы говорите, шум все равно будет, и если шум достаточно громкий, почти равный вашему голосу, то это не будет работать вообще. LPChip 8 лет назад 1
@LPChip Ну теперь мы знаем, что это возможно: P Insane 8 лет назад 0