noise-suppression-for-voice icon indicating copy to clipboard operation
noise-suppression-for-voice copied to clipboard

Automatic configuration when plugging in new microphone with pulseaudio

Open Hoeze opened this issue 3 years ago • 4 comments

Hi, I don't have good knowledge of pulseaudio and therefore would like to have a nice+simple solution to choose the input of the noise suppression. On pavucontrol -> configuration, I have this option: grafik Is there a way to have the same for this plugin? I.e. a profile option that:

  • allows me to select the microphone input
  • updates the profile list when (dis-)connecting a microphone

Hoeze avatar Nov 05 '20 16:11 Hoeze

Hi, there is a GUI configuration tool instead of manual configs editing - https://github.com/lawl/NoiseTorch

Does it satisfy your needs?

Connecting/disconnecting mic doesn't play well with plugins in pulseaudio, so I won't expect entirely smooth working.

werman avatar Nov 05 '20 16:11 werman

Thanks for your answer @werman.

I tried Noisetorch before but it did not work for me. First of all, I could not notice any difference when enabling it. Next, it asks for root access for every action. Third, it's another GUI I have to remember. That's why I thought, maybe there is a simpler solution without another program.

So you would suggest to rather get NoiseTorch working?

Hoeze avatar Nov 05 '20 16:11 Hoeze

You could just follow the steps in my readme and rnnoise plugin should work. However, connecting/disconnecting a mic would cause issues, most likely you would need to kill pulseaudio in such cases with pulseudio -k.

werman avatar Nov 05 '20 16:11 werman

OK, I'll try. Thanks a lot again @werman :)

Hoeze avatar Nov 05 '20 16:11 Hoeze