RNNoise removes steady background noise from speech with a very small neural network, so it fits client-side and on weak hardware. It is a popular free starting point for call denoising, though heavier models can sound cleaner.

Book cover: AI for Video, Volume 7 of the Fora Soft Video Engineering Handbook

The book · Volume 7 of 7

AI for Video: A Complete Guide to Intelligence in Video Products: From Real-Time Pipelines and Agents to Serving, Cost, Compliance, and Verticals

RNNoise is light enough to run in a browser, which makes it the default first try for call noise suppression, but it struggles with non-stationary noise. Volume 7 covers RNNoise in detail within real-time AI for calls: the call latency budget, where processing sits in the WebRTC pipeline, client versus server inference and cost. Written by Nikolay Sapunov, CEO at Fora Soft.

Read it on Amazon →Kindle & paperback · Fora Soft Video Engineering Handbook

Picking between RNNoise and heavier noise suppression for your calling app?

Send us recordings from your real users, and we will compare RNNoise with alternatives and recommend where to run suppression, on client or server. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →