Skip to content
cccskills
FreePublished on GitHub

deep-filter-net

Route DeepFilterNet speech enhancement, Python API/CLI, training data, model export/evaluation, and Rust/LADSPA realtime workflows.

The English summary is being prepared. Showing the original description.

See how to install

Files included (31)

  • SKILL.md3.7 KB
  • references/installation-and-package-map.md5.0 KB
  • references/repo-provenance.md3.0 KB
  • references/repo-routing-metadata.json525 B
  • references/troubleshooting.md4.4 KB
  • scripts/check_deepfilternet_install.py6.9 KB
  • sub-skills/model-export-evaluation/references/export-and-evaluation.md12.8 KB
  • sub-skills/model-export-evaluation/references/troubleshooting.md9.4 KB
  • sub-skills/model-export-evaluation/scripts/check_export_artifacts.py8.2 KB
  • sub-skills/model-export-evaluation/SKILL.md4.1 KB
  • sub-skills/python-enhancement/references/api-reference.md10.8 KB
  • sub-skills/python-enhancement/references/cli-reference.md5.9 KB
  • sub-skills/python-enhancement/references/troubleshooting.md10.1 KB
  • sub-skills/python-enhancement/references/workflows.md7.9 KB
  • sub-skills/python-enhancement/scripts/enhance_with_deepfilternet.py8.2 KB
  • sub-skills/python-enhancement/scripts/libdf_smoke.py6.8 KB
  • sub-skills/python-enhancement/SKILL.md3.5 KB
  • sub-skills/rust-realtime-deployment/references/realtime-audio.md8.7 KB
  • sub-skills/rust-realtime-deployment/references/rust-runtime.md10.2 KB
  • sub-skills/rust-realtime-deployment/references/troubleshooting.md8.3 KB
  • sub-skills/rust-realtime-deployment/scripts/check_pipewire_config.py7.6 KB
  • sub-skills/rust-realtime-deployment/scripts/deepfilter-mono-source.conf1.7 KB
  • sub-skills/rust-realtime-deployment/scripts/deepfilter-stereo-sink.conf1.9 KB
  • sub-skills/rust-realtime-deployment/SKILL.md3.8 KB
  • sub-skills/training-data/references/configuration.md10.2 KB
  • sub-skills/training-data/references/data-formats.md8.5 KB
  • sub-skills/training-data/references/troubleshooting.md9.6 KB
  • sub-skills/training-data/references/workflows.md8.8 KB
  • sub-skills/training-data/scripts/set_batch_size.py6.2 KB
  • sub-skills/training-data/scripts/validate_dataset_config.py15.0 KB
  • sub-skills/training-data/SKILL.md3.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

DeepFilterNet repo skill

Use this skill when a task involves DeepFilterNet, DeepFilterNet2/3, deep filtering for speech/audio enhancement, the Python deepFilter CLI, df.enhance APIs, HDF5 training data, ONNX export/evaluation, or the Rust deep-filter/LADSPA realtime runtime.

First route by task

  • Python enhancement and libdf primitives: use python-enhancement for deepFilter, deep-filter-py, df.enhance.init_df, df.enhance.enhance, df.io, model directories, pretrained names, CPU/CUDA selection, and libdf.DF STFT/ERB smoke checks.
  • Training data and training setup: use training-data for HDF5 speech/noise/RIR datasets, dataset.cfg, prepare_data, df.train, base_dir, checkpoints/resume, and host-specific batch sizes.
  • Model export and evaluation: use model-export-evaluation for ONNX export outputs, model summaries, VoiceBank/DNS2020 evaluation, DNSMOS, PESQ/STOI/composite metrics, and completed export directory validation.
  • Rust realtime deployment: use rust-realtime-deployment for the native Rust deep-filter binary, model archives, LADSPA plugin builds, PipeWire virtual source/sink templates, tract/WASM notes, and demo/UI prerequisites.

Confirm install and package surface

Read installation-and-package-map before choosing extras or backend packages. For a safe no-network check from this skill directory:

python scripts/check_deepfilternet_install.py

The checker verifies required imports, deepFilter/deep-filter-py --help, and a tiny libdf STFT/ERB smoke test without downloading models, running training, building Rust, or touching audio services.

DeepFilterNet essentials

  • Python package import root: df.
  • Main Python CLI entry points: deepFilter and deep-filter-py.
  • Required low-level Python extension for enhancement: libdf from deepfilterlib.
  • Optional training dataloader extension: libdfdata from deepfilterdataloader.
  • Pretrained Python model names used by the package: DeepFilterNet, DeepFilterNet2, DeepFilterNet3; the source default is DeepFilterNet3.
  • Python model audio is 48 kHz by default; the package can resample inputs but future agents should make sample-rate decisions explicit.
  • CUDA is optional acceleration. CPU is enough for import/API/helper correctness checks unless the user specifically asks to verify GPU performance.
  • Rust/LADSPA/PipeWire workflows are system-level: never install Rust packages, write /etc, restart PipeWire, or attach live audio devices without explicit user approval.

Troubleshooting entry point

For cross-cutting failures, start with references/troubleshooting.md. Then move to the nearest sub-skill troubleshooting file for concrete recovery commands and stop conditions.

Provenance and refresh

Read repo-provenance before deciding whether this skill matches a current checkout. If the commit, package metadata, dirty state, source layout, or public entry points differ materially, refresh the repo skill.

Structured router metadata for managed repo-skill import is in repo-routing-metadata.json. This production run intentionally leaves the skill as a self-contained repository artifact and does not import it into a live router.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill