            <div class="code-wrap">
                <div class="code-label">
                    <div class="code-lang-row"><div class="code-dots"><span></span><span></span><span></span></div><span class="code-lang">c++</span></div>
                    <button class="copy-btn" onclick="copyCode(this)"><i class="fa-regular fa-copy"></i> copy</button>
                </div>
                <pre><code class="language-cpp">#include "libspeech/audio.h"
#include "libspeech/dsp/mfcc.h"
#include "libspeech/models/denoiser.h"

int main() {
    speech::io::audio audio;
    audio.load("sample.wav");
    auto resampled = audio.to_mono().resample(16000);

    speech::dsp::mfcc::params params;
    params.sample_rate = 16000;
    speech::dsp::mfcc mfcc(params);
    auto coefficients = mfcc.compute(resampled.data(0));

    auto denoiser = speech::models::denoiser::create("facebook", "facebook_denoiser.onnx");
    auto clean = denoiser-&gt;process(resampled.data(0));
    denoiser-&gt;close();
}</code></pre>
            </div>
