NoiseTorch è un’applicazione per la soppressione del rumore del microfono in tempo reale per Linux che può filtrare il rumore di fondo indesiderato come il suono della tastiera meccanica, delle ventole del computer, dei treni e così via. Attualmente supporta solo PulseAudio, ma il supporto PipeWire è previsto per una versione futura.
L’interfaccia utente dell’applicazione è costruita pensando alla semplicità. Se hai solo 1 microfono, tutto ciò che devi fare è avviare l’applicazione, quindi fare clic su “Carica NoiseTorch”. Fatto ciò, l’applicazione crea un microfono virtuale chiamato “NoiseTorch Microphone”:
Puoi selezionare questo microfono virtuale in qualsiasi applicazione, sia Zoom, Mumble, Skype, Slack, Discord, TeamSpeak, Microsoft Teams, ecc., Per filtrare i rumori di sottofondo.
Se hai più microfoni, fai clic su Seleziona microfono e scegli il tuo microfono dall’elenco.
Correlati: Hushboard disattiva il microfono durante la digitazione
NoiseTorch invia l’ingresso audio solo quando rileva una voce. Nel caso in cui questo non funzioni correttamente per te, c’è un’opzione Soglia di attivazione vocale che puoi utilizzare per risolvere questo problema. Lo sviluppatore osserva che “con un microfono decente, puoi impostarlo al massimo del 95%“, ma se il tuo microfono si interrompe durante le conferenze audio, ti consigliamo di abbassare questo valore finché non funziona correttamente per te.
Dopo aver modificato le impostazioni, sarà necessario riavviare NoiseTorch per utilizzarle.
L’applicazione è anche in grado di eseguire il filtraggio dell’output (Opzione Filtro cuffie). Questa è una funzione riservata agli utenti, ma puoi usarla anche se non sei un utente di NoiseTorch. Tuttavia, lo sviluppatore osserva che “sei legalmente obbligato a sentirti male“in tal caso ????️.
È importante ricordare che NoiseTorch introduce una certa latenza (circa 10 ms), essendo molto bassa, quindi non dovrebbe essere un problema. Tuttavia, il filtraggio dell’output introduce una latenza nell’ordine di ~ 100 ms, che è ok nella maggior parte dei casi, ma non per i giochi competitivi.
Puoi testarlo senza parlare con qualcuno usando gst-launch-1.0 pulsesrc ! pulsesink
per l’uscita del microfono dal vivo (test dell’eco).
Un’altra GUI Linux per la rimozione del rumore di fondo in tempo reale è Cadmus, quindi se non sei soddisfatto di NoiseTorch, provalo.
Potrebbe interessarti anche: Come abilitare la cancellazione dell’eco / rumore dell’ingresso del microfono sul tuo desktop Linux (PulseAudio). NoiseTorch può essere utilizzato insieme al modulo di cancellazione dell’eco PulseAudio. Nel mio caso, però, usare NoiseTorch è stato sufficiente.
Scarica NoiseTorch
Utilizzando le istruzioni di installazione ufficiali di NoiseTorch, il file binario dell’applicazione viene copiato in ~/.local/bin
. Se non hai questa directory nel tuo PERCORSO (ad es ~/.profile
), aggiungilo lì e quindi esci / accedi. Oppure esegui l’applicazione direttamente dalla sua directory di installazione:
~/.local/bin/noisetorch
È anche possibile avviare NoiseTorch automaticamente, utilizzando systemd. Vedi le istruzioni qui.