processing framework

This commit is contained in:
2025-04-18 21:07:16 +02:00
parent 6fc6df87b2
commit b855b7e255
7 changed files with 8579 additions and 10682 deletions

View File

@@ -1,3 +1,16 @@
from dataset_files import AudioFeatureExtractor, random_audio_chunk
afe = AudioFeatureExtractor(random_audio_chunk(32), 16, 32000, False)
afe.extract()
import logging
from audiopreprocessing import triggerlog
#logger = logging.getLogger(__name__)
logging.basicConfig(format="%(asctime)s/%(levelname)s: [%(module)s] %(message)s", level=logging.INFO)
from dataset_files import MultiThreadedAudioFeatureExtractor, random_audio_chunk
mtafe = MultiThreadedAudioFeatureExtractor(
audio_paths=random_audio_chunk(200),
max_audio_in_queue=8,
audio_feeder_threads=8,
feature_extractor_threads=1,
desired_sr=32000,
force_mono=False,
chunk_length=15,
chunk_overlap=2)
mtafe.extract()