About the Noise Removal and Room Echo Removal/Room Echo Cancellation + Background Noise Suppression Effect#

This effect applies a denoising and a dereverb effect on the input audio. (For the types of noise that this effect removes, see Types of Background Noise Removed.)

Note

In this guide, the term Room Echo Cancellation + Background Noise Suppression is used interchangeably with Dereverb+Denoiser and Noise Removal and Room Echo Removal (referred to as dereverb_denoiser in the API).

Acquire the Windows feature files once from the SDK features directory:

powershell -ExecutionPolicy Bypass -File .\download_features.ps1 -Effects dereverb_denoiser-16k,dereverb_denoiser-48k -Version 3.0.0 -Output_Directory .

Run from an existing package without network access. The x64 helper directory is shown; on NVIDIA N1X, use samples\build-arm64\Release\scripts:

Set-Location $env:AFX_SDK_ROOT\samples\build\Release\scripts
.\run_effects_demo.bat -e dereverb_denoiser -isr 16k -osr 16k
.\run_effects_demo.bat -e dereverb_denoiser -isr 48k -osr 48k

Note

For more information, see Use the Helper Script to Run the Sample Application.

Acquire the Linux models once from the SDK models directory:

./download_models.sh --gpu <gpu> --effects dereverb_denoiser-16k,dereverb_denoiser-48k

Run locally from the built Linux effects_demo sample directory:

./run_effect.sh -g t4 -s 16 -e dereverb_denoiser
./run_effect.sh -g t4 -s 48 -e dereverb_denoiser

Note

For more information, see Use the Helper Script to Run the Sample Application.

This effect has the following characteristics:

  • Supported input/output audio is 32-bit float audio with a sampling rate of 16 kHz or 48 kHz.

  • In the Linux SDK, this effect has the following maximum throughput (the number of batches supported in real time):

    Architecture

    Maximum Throughput for the 16K Effect

    Maximum Throughput for the 48K Effect

    T4

    1230

    510

    A100

    7600

    2860

    A10

    6600

    3000

    L40

    7480

    2760

    H100

    8860

    3350

    B100

    12160

    4860

    RTX Pro 6000

    11500

    4260