Die Anwendung ist in die Beta-Testphase übergegangen , die eine Schnittstelle zur Unterdrückung von Mikrofonrauschen in Echtzeit bietet. Das Programm ist mit einer grafischen Benutzeroberfläche ausgestattet, um die Parameter anzupassen, und nutzt PulseAudio zur Umleitung von Audiosignalen. Um die Rauschunterdrückung in einer beliebigen Audioanwendung zu aktivieren, reicht es aus, das virtuelle Mikrofon NoiseTorch in der Liste der Audioeingabegeräte auszuwählen. Der Code ist in der Programmiersprache Go geschrieben und unter der GPLv3-Lizenz. Für die Rauschunterdrückung kommt ein rekurrentes neuronales Netzwerk , das von den Communities Mozilla und Xiph.Org entwickelt wird, und zur Integration mit PulseAudio wird das Plug-in verwendet. Die grafische Benutzeroberfläche wurde mit dem Framework .
Quelle: opennet.ru
