Background Voice Cancellation (BVC)

Background Voice Cancellation (BVC) technology is developed to cancel all background voices. It also removes all background noises. The technology does not require user voice enrollment or training on user voice data. Krisp has deployed this technology in its Desktop applications, fixing the problem of cross-talk in call centers and offices.

BVC technology is designed to work with any headset and earbud. It works best with wired USB headsets with a boom microphone and is also compatible with most Bluetooth headsets, including AirPods. The list of devices tested by Krisp for BVC can be found here.

Also, the technology might demonstrate acceptable performance when using high-quality built-in microphones or standalone external microphones, such as Apple MacBooks.

Model Specs

The BVC technology is compatible with Krisp Audio SDK v6.0 and later versions. The SDK includes a CPU-efficient Low Power BVC model as standard.

BVC LP Model Name: hs.c6.f.s.de56df

NC FB Model Name: c6.f.s.ced125

Combined model size: 20.1MB

Network size: BVC LP - 3.5M weights, NC FB 1.5M weights

Larger BVC models with the highest quality results can be available on demand.

Sampling Rate

The BVC model works at the 32KHz sampling rate. The BVC model works well for sampling rates above 8KHz, in which case the sound stream will be resampled to the working 32KHz sampling rate.

The BVC technology is incompatible with Narrow Band devices with sampling rates of <=8KHz. For 8KHz and lower sampling rates, narrowband Krisp NC models should be used.

:exclamation:Note: In some cases, the device might report a higher sampling rate but actually work with the narrow band or at a lower sampling rate. In this case, the performance and quality of BVC might be sub-optimal, with possible voice suppressions. It is recommended to put these devices into a blocked list of devices.

System Performance

The performance of the algorithm varies depending on the platform within the range of 5-13%.

Performance metrics for the latest versions can be found in platform-specific Introduction pages.