Cross-platform
speech restoration
(denoise + dereverberation + bandwidth
restoration) exported to ONNX, for ONNX Runtime on Linux / Windows / Android / macOS.
Turns a noisy/reverberant clip into studio-quality
48 kHz
speech — ideal for
cleaning a
voice-cloning reference
before TTS (it preserves speaker identity).
Total 246 M params (predictor 193.6 M + DAC vocoder 52.4 M). Output 48 kHz.
FP16 was produced with ONNX Runtime's transformer-aware converter (attention stays
FP32).
No int8 build:
dynamic INT8 corrupts this conformer on the ORT CPU EP
(
ConvInteger
unsupported; MatMul-only int8 drops SI-SDR to −2.8 dB). Use fp16 for a
compact model; on Apple, the
CoreML build
has a working int8.
Files
path
description
fp16/sidon-predictor.onnx
w2v-BERT 2.0 (8L) + merged LoRA → features (FP16)
fp16/sidon-vocoder.onnx
DAC decoder → 48 kHz audio (FP16)
fp32/sidon-predictor.onnx
predictor (FP32, bit-exact)
fp32/sidon-vocoder.onnx
DAC decoder (FP32)
Quality (no-reference MOS)
FP32 is bit-exact to the PyTorch reference; FP16 is near-lossless (waveform cos 0.999).
audio
DNSMOS OVRL
UTMOS
speaker cos
input (reverberant)
2.90
2.99
—
restored (FP32 ≈ FP16)
3.29
3.40
0.795
Restoration lifts OVRL 2.90 → 3.29, driven by
BAK 3.40 → 4.11
(reverb removed).
Front-end
The graphs take
input_features [1, T, 160]
from the
w2v-BERT 2.0 SeamlessM4T
feature extractor
(16 kHz). The ONNX graphs use a dynamic time axis (chunk in the
runtime). Front-end + chunking are handled by the consuming engine
(
speech-core
).
Usage
import onnxruntime as ort, numpy as np
pred = ort.InferenceSession("fp16/sidon-predictor.onnx")
voc = ort.InferenceSession("fp16/sidon-vocoder.onnx")
# input_features [1, T, 160] from the w2v-BERT 2.0 feature extractor (16 kHz)
feats = pred.run(None, {"input_features": input_features})[0]
audio = voc.run(None, {"features": feats})[0] # [1, M] @ 48 kHz
Sidon-ONNX huggingface.co is an AI model on huggingface.co that provides Sidon-ONNX's model effect (), which can be used instantly with this aufklarer Sidon-ONNX model. huggingface.co supports a free trial of the Sidon-ONNX model, and also provides paid use of the Sidon-ONNX. Support call Sidon-ONNX model through api, including Node.js, Python, http.
Sidon-ONNX huggingface.co is an online trial and call api platform, which integrates Sidon-ONNX's modeling effects, including api services, and provides a free online trial of Sidon-ONNX, you can try Sidon-ONNX online for free by clicking the link below.
aufklarer Sidon-ONNX online free url in huggingface.co:
Sidon-ONNX is an open source model from GitHub that offers a free installation service, and any user can find Sidon-ONNX on GitHub to install. At the same time, huggingface.co provides the effect of Sidon-ONNX install, users can directly use Sidon-ONNX installed effect in huggingface.co for debugging and trial. It also supports api for free installation.