LICENSE
README.md
pyproject.toml
src/audiobench/__init__.py
src/audiobench/cli.py
src/audiobench/compare.py
src/audiobench/hashing.py
src/audiobench/labels.py
src/audiobench/metrics.py
src/audiobench/mixing.py
src/audiobench/packs.py
src/audiobench/perturbations.py
src/audiobench/probes.py
src/audiobench/profiles.py
src/audiobench/prompts.py
src/audiobench/recipes.py
src/audiobench/report.py
src/audiobench/sound_id_metrics.py
src/audiobench.egg-info/PKG-INFO
src/audiobench.egg-info/SOURCES.txt
src/audiobench.egg-info/dependency_links.txt
src/audiobench.egg-info/entry_points.txt
src/audiobench.egg-info/requires.txt
src/audiobench.egg-info/top_level.txt
src/audiobench/data/__init__.py
src/audiobench/data/asr_robust/__init__.py
src/audiobench/data/asr_robust/manifest.json
src/audiobench/data/asr_robust/clips/clip01.wav
src/audiobench/data/asr_robust/clips/clip02.wav
src/audiobench/data/asr_robust/clips/clip03.wav
src/audiobench/data/asr_robust/clips/clip04.wav
src/audiobench/data/asr_robust/clips/clip05.wav
src/audiobench/data/asr_robust/clips/clip06.wav
src/audiobench/data/asr_robust/clips/clip07.wav
src/audiobench/data/asr_robust/clips/clip08.wav
src/audiobench/data/asr_robust/clips/clip09.wav
src/audiobench/data/asr_robust/clips/clip10.wav
src/audiobench/data/sound_id/__init__.py
src/audiobench/data/sound_id/procedural.py
src/audiobench/data/sound_id/prompts.yaml
src/audiobench/data/sound_id/packs/cabin.json
src/audiobench/data/sound_id/packs/core.json
src/audiobench/data/sound_id/packs/demo.json
src/audiobench/data/sound_id/packs/health.json
src/audiobench/data/sound_id/packs/home.json
src/audiobench/data/sound_id/packs/security.json
src/audiobench/models/__init__.py
src/audiobench/models/audio_llm.py
src/audiobench/models/clap.py
src/audiobench/models/heuristic.py
src/audiobench/models/qwen2_audio.py
src/audiobench/models/registry.py
src/audiobench/models/whisper.py
src/audiobench/suites/__init__.py
src/audiobench/suites/asr_robust.py
src/audiobench/suites/sound_id.py
tests/test_smoke.py
tests/test_sound_id.py