Files
sherpa-onnx/rust-api-examples/run-streaming-speech-enhancement-dpdfnet.sh
Fangjun Kuang 45fb4f5f0b Add online speech denoiser for GTCRN and examples (#3324)
This PR adds online (streaming) speech denoising support for GTCRN alongside existing DPDFNet support, and updates multi-language bindings/examples to expose and validate the new capability.
2026-03-17 11:56:56 +08:00

17 lines
511 B
Bash
Executable File

#!/usr/bin/env bash
set -ex
if [ ! -f ./dpdfnet_baseline.onnx ]; then
curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/speech-enhancement-models/dpdfnet_baseline.onnx
fi
if [ ! -f ./inp_16k.wav ]; then
curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/speech-enhancement-models/inp_16k.wav
fi
cargo run --example streaming_speech_enhancement_dpdfnet -- \
--model ./dpdfnet_baseline.onnx \
--input ./inp_16k.wav \
--output ./enhanced-rust-streaming-dpdfnet.wav