Conheça 4 aplicativos de supressão de ruído gratuitas e de código aberto

conheca-4-aplicativos-de-supressao-de-ruido-gratuitas-e-de-codigo-aberto

Quando o assunto é a entrega de um bom áudio, a supressão de ruído é essencial. Inclusive, supressão de ruído é um tópico bastante antigo no processamento de fala. Como o nome indica, a ideia é pegar um sinal ruidoso e remover o máximo de ruído possível, causando o mínimo de distorção na fala de interesse. Neste post, você conhecerá 4 aplicativos de supressão de ruído gratuitas e de código aberto para o seu Linux.

Supressão de ruído

NoiseTorch-ng e supressão de ruído para voz usam RNNoise, uma biblioteca de supressão de ruído baseada em uma rede neural recorrente (RNN). Uma RNN é uma classe de redes neurais artificiais onde as conexões entre nós podem criar um ciclo, permitindo que a saída de alguns nós afete a entrada subsequente para os mesmos nós.

Os RNNs são particularmente eficazes para remoção de ruído de fundo porque podem aprender padrões ao longo do tempo, o que é essencial para a compreensão do áudio. Este artigo seleciona alguns aplicativos de ferramentas de supressão de ruído disponíveis. Este tipo de software suprime uma ampla gama de origens de ruído, incluindo ventiladores de computador, escritório, multidão, avião, carro, trem e construção.

Abaixo, uma lista com 4 aplicativos de supressão de ruído gratuitas e de código aberto, elaborada pelo LinuxLinks.

conheca-4-aplicativos-de-supressao-de-ruido-gratuitas-e-de-codigo-aberto

Ferramentas de supressão de ruído

  • NoiseTorch-ng: NoiseTorch-ng (vamos chamá-lo de NoiseTorch) é anunciado como um “aplicativo de código aberto fácil de usar para Linux com PulseAudio ou PipeWire”. O software cria um microfone virtual que suprime o ruído;
  • noise-suppression-for-voice: Um plugin de supressão de ruído baseado em RNNoise, uma biblioteca de supressão de ruído baseada em uma rede neural recorrente (RNN). Uma RNN é uma classe de redes neurais artificiais onde as conexões entre nós podem criar um ciclo, permitindo que a saída de alguns nós afete a entrada subsequente para os mesmos nós;
  • Easy Effects: Easy Effects é um software de manipulação de áudio GTK4 que inclui uma variedade de ferramentas. Além de um equalizador, há muitas outras ferramentas incorporadas, incluindo um limitador, um compressor e uma ferramenta de reverberação. Também há um analisador de espectro integrado.
  • noise-repellent: Conjunto de plug-ins lv2 para redução de ruído que usa a biblioteca libspecbleach, escrita pelo mesmo desenvolvedor. libspecbleach é uma biblioteca C para redução de ruído de áudio e outros efeitos espectrais. Ele usa o conceito de processador espectral que usa uma transformada de Fourier de curto prazo (STFT) para processar o áudio.