ECHOv2

ECHOv2 is a band-splitting audio representation model for anomalous sound detection (ASD) with explicit cross-band interaction. It extends the original ECHO framework (link) with a two-level self-distillation design to model both intra-band and inter-band information.

✨ Key features

  • Band-splitting modeling: learns frequency-localized representations from spectrogram sub-bands.

  • Cross-band interaction: explicitly models dependencies across frequency regions.

  • Two-level self-distillation: jointly optimizes intra-band and inter-band learning.

  • Structured summary tokens: supports region-aware cross-band aggregation with controllable granularity.

  • Strong ASD performance: achieves consistent gains on DCASE 2020–2025 ASD benchmarks.

📊 Performance

The overall performance on the ASD benchmarks.

Embedding-based Results: Performance Summary1

Adaptation-based Results: Performance Summary2

Minimal usage

import torchaudio
from ECHOv2 import from_pretrained

model = from_pretrained()

wav, sr = torchaudio.load("/path/to/audio.wav")
if wav.shape[0] > 1:
    wav = wav.mean(dim=0, keepdim=True)

utt_feature, frame_feature = model.extract_features_from_audio(wav, sr)
print(utt_feature.shape, frame_feature.shape)

📚 Citation

@inproceedings{echo2025,
  title={ECHO: Frequency-aware Hierarchical Encoding for Variable-length Signal},
  author={Yucong Zhang and Juan Liu and Ming Li},
  booktitle={Proc. ICASSP},
  year={2026},
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Safetensors
Model size
21.5M params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support
Free AI Image Generator No sign-up. Instant results. Open Now