Live data from Hacker News

Real-Time Noise Suppression Using Deep Learning

devblogs.nvidia.com

51–60 of 73 posts

Re: Real-Time Noise Suppression Using Deep Learning

#51
Can imagine a codec, which would suppress noise, recognize the speech, send the text along with the voice information so in case of broken signal codec on the receiving end could reconstruct the speech using the text applying speaker's voice features via style transfer.

So, if my voice is distorted in a broken line, it would be reconstructed from the text and reconstruction would sound like me. I guess it will be the ultimate 1kbps codec.

Re: Real-Time Noise Suppression Using Deep Learning

#52
post #51

Can imagine a codec, which would suppress noise, recognize the speech, send the text along with the voice information so in case of broken signal codec on the receiving end could reconstruct the speech using the text applying speaker's voice features via style transfer. So, if my voice is distorted in a broken line, it would be reconstructed from the text and reconstruction would sound like me. I guess it will be the…

[deleted]

Re: Real-Time Noise Suppression Using Deep Learning

#55

I am really impressed with what Nvidia is doing here. I think there is a huge market for improving sound quality in video calls. For me, roughly every second call I make is somehow harmed by some kind of "bad audio" problems. Breathing, reverb, noise, clipping, too silent, there are so many things that can go wrong. And this really harms the productivity of video calls. I have started collecting and building tools to…

Ironically I've had the audio cleanup filters get in the way.

I was trying to make a program which would FFT sounds from my mic and trigger on certain frequencies or combinations of frequencies. The ideas was to have audio files on my phone to act as a sort of poor mans remote control. Yes I know there are wifi and bluetooth ways to do it but I wanted to experiment a bit with sound.

Anyway I'm pissing around for hours with packages and settings and I can't get the damn thing to work. Turns out my computer came with some super fancy beats audio^tm sound system which actively suppresses a microphone input of constant frequency under the assumption its an unwanted buzzing sound.

All features are someone else's bug.

Re: Real-Time Noise Suppression Using Deep Learning

#56
post #16

I am really impressed with what Nvidia is doing here. I think there is a huge market for improving sound quality in video calls. For me, roughly every second call I make is somehow harmed by some kind of "bad audio" problems. Breathing, reverb, noise, clipping, too silent, there are so many things that can go wrong. And this really harms the productivity of video calls. I have started collecting and building tools to…

Disclosure: I'm the author of the blog post and co-founder at 2Hz. This is a guest post on NVIDIA Developer Blog. The author of the technology is a startup called 2Hz (2hz.ai). Our passion is to improve voice audio quality in audio/video calls. It's a tough problem but also fun to work on. Agree, breathing, reverb, noise are all problems and should be fixed. We started with noise and already shipped a product you can…

Impressive results! Any plans for a windows/linux version? Does it also cancel noise on incoming audio?

Re: Real-Time Noise Suppression Using Deep Learning

#57
post #27

Love it. Don’t really love the idea of audio contents of conversations being routed to a cloud server for processing though — needs to stay on-device for privacy.

Their ultimate goal must be to be acquired by Apple, Google, or similar. This will never fly as a third-party app/install, even if it's "promised" to be on-device (such promises can change). Moreover, the average user isn't going to know about, care about, or seek out such an app, let alone pay for it. There's no widespread reach or profit in selling direct to consumer.

The only way this works is for it to be built into each device/OS (ie: firmware shipped by manufacturer). If the tech has merit, we'll be seeing it in a couple of years, whether that involves an acquisition here or independent R&D/patenting.

Re: Real-Time Noise Suppression Using Deep Learning

#58
post #16

I am really impressed with what Nvidia is doing here. I think there is a huge market for improving sound quality in video calls. For me, roughly every second call I make is somehow harmed by some kind of "bad audio" problems. Breathing, reverb, noise, clipping, too silent, there are so many things that can go wrong. And this really harms the productivity of video calls. I have started collecting and building tools to…

Disclosure: I'm the author of the blog post and co-founder at 2Hz. This is a guest post on NVIDIA Developer Blog. The author of the technology is a startup called 2Hz (2hz.ai). Our passion is to improve voice audio quality in audio/video calls. It's a tough problem but also fun to work on. Agree, breathing, reverb, noise are all problems and should be fixed. We started with noise and already shipped a product you can…

[deleted]

Re: Real-Time Noise Suppression Using Deep Learning

#60
This is amazing! Full props to the Nvidia team that accomplished this.

I downloaded the Mac app they provided [1] which I highly suggest everyone with a mac tests out. I ran it on my old MacBook Air 2013 using daily.co. It worked like a charm. Definitely using this in the next group chat, where there is always someone who forgets to turn off their microphone.

One cool side effect is that it actually removes the reverberations that happen when you have two computers on the same call, where the mics keep picking up on the output of the other computers and a large high-frequency noise happens (that I'm sure we all have experienced). The system simply removed it and I didn't even know it was there until I turned off the app.

Amazing work and I really hope that Skype, Apple, Google etc implement this into their voice apps, or even phone providers build this into phones. Maybe in the future, we actually can have phone conversations in windy weather and on the streets.

[1]: https://krisp.ai/?utm_source=Nvidia%20blog&utm_medium=downlo...

Post reply on HN