Connect with us

Linux

NoiseTorch è un’applicazione per la soppressione del rumore del microfono in tempo reale per Linux


NoiseTorch soppressione del rumore del microfono Linux

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”:

Impostazioni del sistema Pulseaudio

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.


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi