Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Mozilla Music AI Media Open Source

Donate Your Noise To Xiph/Mozilla's Deep-Learning Noise Suppression Project (xiph.org) 119

Mozilla-backed researchers are working on a real-time noise suppression algorithm using a neural network -- and they want your noise! Long-time Slashdot reader jmv writes: The Mozilla Research RRNoise project combines classic signal processing with deep learning, but it's small and fast. No expensive GPUs required -- it runs easily on a Raspberry Pi. The result is easier to tune and sounds better than traditional noise suppression systems (been there!). And you can help!
From the site: Click on this link to let us record one minute of noise from where you are... We're interested in noise from any environment where you might communicate using voice. That can be your office, your car, on the street, or anywhere you might use your phone or computer.
They claim it already sounds better than traditional noise suppression systems, and even though the code isn't optmized yet, "it already runs about 60x faster than real-time on an x86 CPU."
This discussion has been archived. No new comments can be posted.

Donate Your Noise To Xiph/Mozilla's Deep-Learning Noise Suppression Project

Comments Filter:
  • I may have some extra my noise, I'll have to check.
  • You noise? Me Tarzan!

  • Sounds useful if (Score:4, Interesting)

    by Presence Eternal ( 56763 ) on Sunday October 01, 2017 @03:55PM (#55288893)

    It says it can remove car noises, but can it remove the audience laughter from the Red Green Show? This is a problem someone needs to solve!

  • Remember (Score:5, Funny)

    by ArchieBunker ( 132337 ) on Sunday October 01, 2017 @03:55PM (#55288897)

    Remember when Mozilla made a web browser? Pepperidge Farm remembers...

    • Re:Remember (Score:5, Informative)

      by jmv ( 93421 ) on Sunday October 01, 2017 @04:41PM (#55289069) Homepage

      (I'm the author of the article)
      You may not be aware, but around 10 years ago, browsers started including audio technology. This now includes WebRTC which lets you do videoconferencing in the browser (without Flash). As surprising as it may sound, some people like doing VoIP/videoconference. And those who use WebRTC tend to prefer when their audio doesn't have too much noise. And that is why RNNoise is useful.

      • Iffy (Score:4, Interesting)

        by fyngyrz ( 762201 ) on Sunday October 01, 2017 @04:43PM (#55289077) Homepage Journal

        I tried to donate noise; using a mac under 10.12.6. Mic is working fine. Safari asks if it can use the mic. The record button stays in for 60 seconds. The playback produces nothing.

        I have great noise sources, and would not mind contributing.

        • by jmv ( 93421 )

          Some browsers/OS, already have some noise suppression running. That may be why you're not hearing anything on playback?

          • by fyngyrz ( 762201 )

            Well, it's not the OS, I can hear the noise fine in headphones through the system.

            I suppose it could be Safari, which is a black box.

        • I tried to donate noise; using a mac under 10.12.6. Mic is working fine. Safari asks if it can use the mic. The record button stays in for 60 seconds. The playback produces nothing.

          I have great noise sources, and would not mind contributing.

          Go to System Preferences | Sound. Select the 'Input' Tab, and de-select the button at the bottom, next to where it says, "Use ambient noise reduction."

          Otherwise, you get two seconds of noise recorded, before the MacOS noise reduction on the Mic kicks in. It happened on my first recording.

          • by fyngyrz ( 762201 )

            No, there is no such "Use Ambient Noise Reduction" check. This is under OS X 10.12.6.

            Here's the prefs panel [fyngyrz.com]

            • No, there is no such "Use Ambient Noise Reduction" check. This is under OS X 10.12.6.

              Here's the prefs panel [fyngyrz.com]

              MacOS 10.10 has the checkbox.

              My 10.12 machine was stolen, so I couldn't check it. But I'll bet it's still in there, even if only as a 'hidden' preference, like so many other OS X tweaks. Headphone-less FaceTime/video chat/ voice chat works fine -- with no feedback or hums -- and iPhones on speaker-phone exclude ambient noises very effectively. Either is good enough to serve as an 8-person video conference with no yelling required. Plugging in a quality microphone, say a $150 pro-(con)sumer mic and the

      • Re: (Score:1, Flamebait)

        Nobody wants video conferencing in their browser and no one fucking uses it either.

        • Quite the opposite. No one wants video conferencing in proprietary apps using a proprietary protocols complete with the wonders of all modern technologies : data mining and ads.

          No one uses WebRTC because it is in its infancy. In the mean time many of us are cheering this on from the sidelines.

          • No one uses WebRTC because it is in its infancy.

            Every time I've tried to use it from behind a NAT I've had issues. It turned out to be the same issues that I had with SIP - not being able to get to the client due to a multi-layered NAT (two NAT layers or more). Most cell providers do double-NAT because for normal browsing and downloading it works just fine.

            If you're doing SIP (or something like it, like WebRTC) you need an external proxy (STUN, TURN or ICE) server which all participants talk to, but which still won't work to get through the double-NAT.

            W

  • Donate you noise
  • by Anonymous Coward

    curl slashdot.org > noise.txt

    Shouldn't take more than a day or so to have all the info they will ever need.

  • "it already runs about 60x faster than real-time on an x86 CPU."

    I'll get my 8086 based XT out of storage, should be perfect.

    • by aliquis ( 678370 )

      Maybe it has excellent scaling?

    • by Anonymous Coward

      On an x86 CPU, not all x86 CPUs. There exists an x86 CPU on which it runs 60x faster than real-time.

    • by Desler ( 1608317 )

      Since when is ‘an’ equivalent to ‘all?’

      • Well that's more or less my point - though it was a vague attempt at humour also - the original is a statement which gives us no real information. If the x86 was in fact an 8086 we'd be thinking that on modern hardware it'd be virtually unnoticeable as a workload, if on the other hand it was a i9 using all threads, then perhaps most peoples experience wouldn't be so great.

  • by sheramil ( 921315 ) on Sunday October 01, 2017 @04:25PM (#55289003)

    I suggest piping in a few tracks by SPK, in particular "Emanation Machine R.Gie 1916", the first track from their 1981 release "Information Overload Unit".

    https://www.youtube.com/watch?v=G9b89PFYZ5g

    When my wife first heard it, she said it was like having your head stuck inside a running vacuum cleaner. Follow it up with some Throbbing Gristle, perhaps.

  • by Anonymous Coward

    You would need a supercomputing cluster to filter out what I would consider "noise" these days, which would include 95% of the pointless shit that makes up social media.

    Guess I'm too old to help.

    (CAPTCHA: supports)

  • Hah!mmmmm....one second...
  • Is to have enough signal in the first place to boost the SNR to the point where the noise becomes irrelevant. Good quality worn microphones close to the mouth, dual mic setups for simple background suppression. Sound engineers have known this forever.

    • by Desler ( 1608317 )

      Yeah because everyone is going to buy two mics to make VoIP calls... *rolls eyes*

  • Can it remove the noise from a Harley-Davidson running straight pipes?

  • by Captain Ramage ( 4567091 ) on Sunday October 01, 2017 @07:18PM (#55289671)
    Millions of husbands just submitted the sound of their wife's voice.
  • You need to find more clever methods to grab the noise of my PC fan [wired.com], however.

  • Nothing going on in there....

Technology is dominated by those who manage what they do not understand.

Working...