Wednesday, May 11, 2022
Latest News from Cambridge and England

You can get Nvidias “RTX Voice” noise filtering without a pricey RTX card

Enlarge / Despite the name, you don't actually need an RTX-branded card like this one to run “R..

By admin , in Tech , at April 22, 2020

Enlarge / Despite the name, you don't actually need an RTX-branded card like this one to run "RTX Voice" background noise cancellation.Sam Machkovech

Earlier this month, Nvidia launched RTX Voice, a beta plugin that "leverages NVIDIA RTX GPUs and their AI capabilities to remove distracting background noise from your broadcasts and voice chats," as Nvidia put it in its announcement. But despite the "RTX" branding, Ars testing confirms that the feature also works perfectly well on older GTX-level graphics cards. And despite that finding, Nvidia's installer refuses to allow the app on systems with non-RTX cards, unless the user performs some unintended config-file tinkering.

First, the good news: Nvidia's GTX Voice technology actually works really well. As you can hear in the test sample below, turning on the feature filters out almost all of the mechanical keyboard clicking picked up by a standard webcam microphone. That's likely to be an especially useful feature for anyone who has tried typing notes during a Zoom video call or dealt with kids screaming in other rooms during the same.

Your browser does not support the audio element. Click here to listen
An Ars Technica test of Nvidia's "RTX Voice" beta, running on a GTX 1060 graphics card.

Now for the more questionable news: the "RTX" in "RTX Voice" seems to be a marketing misnomer. We know this only because of a workaround (seemingly first disclosed publicly by a Guru3D forum poster) that tricks the RTX Voice installer into working on a system with an older Nvidia graphics card. The process is as simple as running the installer, editing out a few lines from a temporary configuration file it creates, and then running the installer again without the "constraint" check active.

Ars tested this method with an older gaming rig running a GTX 1060 video card. The successful results on that machine (which you can hear above) were indistinguishable from similar tests run on a more modern system with an RTX 2080.

What's more, the Windows system monitor only topped out at about 3-percent usage while actively running the RTX Voice noise cancellation on a GTX 1060. That suggests the older CUDA cores on the 1060 (and other older Nvidia cards) are more than enough to handle this feature and that the more advanced tensor cores in the RTX lineup aren't absolutely necessary for "RTX Voice."

More like “GTX Voice”

It's possible that older Nvidia GPUs may suffer more when running RTX Voice while the GPU is under heavy load from other video processing work. While the low GPU usage numbers in our test suggest any such impact won't be significant, we haven't performed comprehensive testing to substantiate this.

That said, it seems odd to completely bar non-RTX users from even trying out the beta on their systems (perhaps with an install-time warning) in orRead More – Source