{"slug": "wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training", "title": "WaveWash: Clean, Repair, and Dedupe Audio Datasets Before ML Training", "summary": "Developer Boobalan Arjunan released WaveWash, an open-source Python package in early alpha (v0.1.0a1) that cleans, repairs, and dedupes audio datasets before speech-model training for Whisper, TTS, and voice cloning. WaveWash corrects DC offset, mild clipping, and loudness normalization to EBU R128, sorts files into clean/, _error/, _duplicates/, and _logs/ folders without deleting originals, and ships a zero-config local web UI that launches at http://127.0.0.1:8420 via 'pip install wavewash' and 'wavewash app'.", "body_md": "# WaveWash: Clean, Repair, and Dedupe Audio Datasets Before ML Training\n\nTraining speech models (Whisper, TTS, voice cloning) often breaks down because of dirty audio data: clipping, DC offset, background noise, low SNR, and duplicate samples quietly inflating validation metrics. I built WaveWash to automate audio quality control and data prep so developers don't have to\n\nTraining speech models (Whisper, TTS, voice cloning) often breaks down because of dirty audio data: clipping, DC offset, background noise, low SNR, and duplicate samples quietly inflating validation metrics. I built WaveWash to automate audio quality control and data prep so developers don't have to write one-off scripts or manually listen to thousands of audio files. Tuned Presets: Built-in profiles for ASR (Whisper), TTS, Speaker ID, and Music Generation. Safe Auto-Repairs: Corrects DC offset, mild clipping, and normalizes loudness (EBU R128). Automated Segregation: clean/ : Audio that passed all checks. _error/ : Rejected files categorized by reason (low_snr/, clipping/, etc.). _duplicates/ : Exact and near-duplicates set aside (nothing is deleted). _logs/ : Complete audit logs (CSV, JSON, and Markdown summaries). Zero-Config Local Web UI: Ships directly inside the Python package — no Node.js build required. Non-Destructive: Your original files are never modified. Install and launch the local web UI in two commands: bash pip install wavewash wavewash app It opens your browser at http://127.0.0.1:8420. You can also run it directly from the terminal: wavewash run --input ./raw_audio --output ./clean_audio --purpose asr Links PyPI: https://pypi.org/project/wavewash/ GitHub: https://github.com/BoobalanArjunan/wavewash It's currently in early alpha (v0.1.0a1). Feedback, issues, and feature suggestions are very welcome!\n\n## Key Takeaways\n\n- •Training speech models (Whisper, TTS, voice cloning) often breaks down because of dirty audio data: clipping, DC offset, background noise, low SNR, and duplicate samples quietly inflating validation metrics. I built WaveWash to automate audio quality control and data prep so developers don't have to\n- •This story was reported by **Dev.to** , covering developments in the**dev** space.\n- •AI advancements continue to reshape industries — read the full article on Dev.to for complete coverage.\n\n📖 Continue reading the full article:\n\n[Read Full Article on Dev.to →](https://dev.to/boobalan_arjunan/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training-4jk4)", "url": "https://wpnews.pro/news/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training", "canonical_source": "https://ainexusdaily.vercel.app/article/2026-10-14-wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training", "published_at": "2026-10-14 11:09:26+00:00", "updated_at": "2026-10-15 05:10:43.357539+00:00", "lang": "en", "topics": ["ai-tools", "machine-learning", "developer-tools", "ai-products"], "entities": ["WaveWash", "Boobalan Arjunan", "Whisper", "PyPI", "GitHub", "Dev.to"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training", "markdown": "https://wpnews.pro/news/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training.md", "text": "https://wpnews.pro/news/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training.txt", "jsonld": "https://wpnews.pro/news/wavewash-clean-repair-and-dedupe-audio-datasets-before-ml-training.jsonld"}}