Skip to content
ModelVerifiedExternal
Download

Sepformer Whamr16k Onnx

ONNX export of speechbrain/sepformer-whamr16k, a SepFormer (Separation Transformer) model trained on the WHAMR dataset for speech separation and enhancement at 16 kHz. It is not a newly trained model. This is an...

KindCheckpointBase modelspeechbrain/sepformer-whamr16kVersionRevision 3f43d50Publisher@tonythethompsonCgrade

Model source

Kind
Checkpoint, Object detector
File size
5.64–101 MB
Base model
speechbrain/sepformer-whamr16k
Version
vRevision 3f43d50
Updated
Oct 3, 2026
Downloads
0
Source
Hugging Face

Source description

SepFormer WHAMR 16kHz — ONNX

ONNX export of speechbrain/sepformer-whamr16k, a SepFormer (Separation Transformer) model trained on the WHAMR dataset for speech separation and enhancement at 16 kHz. It is not a newly trained model. This is an unofficial community conversion; SpeechBrain is the original author.

Source

FieldValue
Upstream modelspeechbrain/sepformer-whamr16k
Upstream source revision21a5b500c6f52fddc387c5d9e5fb13ffd6f039c5
Export tool/scripttorch.onnx export from SpeechBrain pretrained checkpoint
Quantization recipeFP32 ONNX graphs (sepformer.onnx, bundled osd.onnx)

Files

FileSizeDescription
sepformer.onnx~101 MBSepFormer separation / enhancement model
osd.onnx~6 MBOverlapped-speech-detection model (bundled alongside the separator)

Intended Use

Speech separation / enhancement for local inference via ONNX Runtime. The model separates speech from additive background noise and reverberation, producing cleaner audio for downstream VAD, diarization, or ASR. The ONNX export removes the SpeechBrain framework dependency for more portable deployment.

Runtime Notes

  • Designed for ONNX Runtime compatible runtimes.
  • Expected input: 16 kHz mono audio.
  • The model outputs 1 or 2 separated source streams depending on configuration.
  • Validate on the target execution provider before production use.

Precision and Packaging

Export tooling, precision, and quantization are recorded in the Source table above. This packaging mirror does not publish independent parity benchmarks; validate on your target execution provider before production use.

Limitations

  • Trained on English speech with WHAM! noise conditions; performance on other languages or very different noise types is not evaluated in this repo.
  • Trained at 16 kHz; input audio at other sample rates must be resampled.
  • Source separation is computationally expensive; expect latency on CPU.
  • ONNX export fidelity relative to the SpeechBrain PyTorch model is not documented here.

License

Apache 2.0 — inherited from speechbrain/sepformer-whamr16k. This packaging repo adds no new license terms.

Sources

1 source
Hugging FacePrimaryVersion 3f43d502c36e3c26747350d44aeb487615ed01a5
huggingface.co/tonythethompson/SepFormer-WhamR16k-ONNX/tree/3f43d502c36e3c26747350d44aeb487615ed01a5

Verified Oct 3

Model artifacts

2 artifacts

osd.onnx

onnx · 5.64 MB · SHA-256 52e073b4b6ae…7143 · Hugging Face

Download

sepformer.onnx

onnx · 101 MB · SHA-256 d1e5ed49b7cc…9553 · Hugging Face

Download

Source excerpts

3 excerpts

--- license: apache-2.0 base_model: speechbrain/sepformer-whamr16k base_model_relation: quantized pipeline_tag: audio-to-audio library_name: onnxruntime language: - en tags: - onnx - onnxruntime - sepformer - speech-separation - audio-source-separation - noise-suppression - audio-to-audio - whamr --- # SepFormer WHAMR 16kHz — ONNX ONNX export of [speechbrain/sepformer-whamr16k](https://huggingface.co/speechbrain/sepformer-whamr16k), a SepFormer (Separation Transformer) model trained on the WHAMR dataset for speech separation and enhancement at 16 kHz. It is not a newly trained model. This is an unofficial community conversion; SpeechBrain is the original author. ## Source | Field | Value | |---|---| | Upstream model | [speechbrain/sepformer-whamr16k](https://huggingface.co/speechbrain/sepformer-whamr16k) | | Upstream source revision | `21a5b500c6f52fddc387c5d9e5fb13ffd6f039c5` | | Export tool/script | `torch.onnx` export from SpeechBrain pretrained checkpoint | | Quantization recipe | FP32 ONNX graphs (`sepformer.onnx`, bundled `osd.onnx`) | ## Files | File | Size | Description | |---|---|---| | `sepformer.onnx` | ~101 MB | SepFormer separation / enhancement model | | `osd.onnx` | ~6 MB | Overlapped-speech-detection model (bundled alongside the separator) | ## Intended Use Speech separation / enhancement for local inference via ONNX Runtime. The model separates speech from additive background noise and reverberation, producing cleaner audio for downstream VAD, diarization, or ASR. The ONNX export removes the SpeechBrain framework dependency for more portable deployment. ## Runtime Notes - Designed for ONNX Runtime compatible runtimes. - Expected input: 16 kHz mono audio. - The model outputs 1 or 2 separated source streams depending on configuration. - Validate on the target execution provider before production use. ## Precision and Packaging Export tooling, precision, and quantization are recorded in the **Source** table above. This packaging mirror does not publish independent parity benchmarks; validate on your target execution provider before production use. ## Limitations - Trained on English speech with WHAM! noise conditions; performance on other languages or very different noise types is not evaluated in this repo. - Trained at 16 kHz; input audio at other sample rates must be resampled. - Source s...

Source context: 0 downloads · 0 likes · Pipeline audio-to-audio · Library onnxruntime · Repo tonythethompson/SepFormer-WhamR16k-ONNX

Source context: 0 downloads · 0 likes · Pipeline audio-to-audio · Library onnxruntime · Repo tonythethompson/sepformer-whamr16k-onnx