Move clips and audio to dedicated module

This commit is contained in:
mbsantiago 2025-09-18 09:27:24 +01:00
parent b81a882b58
commit 8c80402f08
3 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,16 @@
from batdetect2.audio.clips import ClipConfig, build_clipper
from batdetect2.audio.loader import (
TARGET_SAMPLERATE_HZ,
AudioConfig,
SoundEventAudioLoader,
build_audio_loader,
)
__all__ = [
"TARGET_SAMPLERATE_HZ",
"AudioConfig",
"SoundEventAudioLoader",
"build_audio_loader",
"ClipConfig",
"build_clipper",
]

View File

@ -13,6 +13,12 @@ DEFAULT_TRAIN_CLIP_DURATION = 0.256
DEFAULT_MAX_EMPTY_CLIP = 0.1
__all__ = [
"build_clipper",
"ClipConfig",
]
clipper_registry: Registry[ClipperProtocol, []] = Registry("clipper")