DeepFilterNet icon indicating copy to clipboard operation
DeepFilterNet copied to clipboard

Stream enhance CLI processing - O(1) memory

Open otto-dev opened this issue 2 months ago • 0 comments

Summary

  • stream WAV IO in hop-sized chunks to avoid multi-GB buffers. Tremendous reduction in memory required.
  • add chunked resampling/helpers so we can feed the model incrementally
  • write enhanced samples straight to a WavWriter with delay compensation

Testing

  • cargo check -p deep_filter --bin deep-filter --features "bin tract wav-utils transforms"

otto-dev avatar Nov 07 '25 14:11 otto-dev