DTLN-aec 256 (CoreML)
Stateful CoreML conversion of the 256-unit DTLN-aec acoustic echo canceller, for on-device real-time echo cancellation in Narrato on Apple Silicon (macOS 14.4+).
- Source model: breizhn/DTLN-aec
(
dtln_aec_256_{1,2}.tflite), MIT licensed. Original work Β© Nils L. Westhausen. - Conversion:
tflite β onnx β torch β CoreML(see Narrato'sscripts/convert_dtln_aec_coreml.py). Validated faithful to the original TFLite (RMS ~4e-4 through the full run_aec framing).
Contents
dtln_aec_256_1.mlpackageβ stage 1 (magnitude domain).dtln_aec_256_2.mlpackageβ stage 2 (time domain).contract.jsonβ I/O + framing contract (block 512, hop 128, 257 bins, state [1,2,256,2]).
16 kHz mono. Two stages with an explicit LSTM state tensor carried frame-to-frame.
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support