badc.chunk_writerΒΆ

Chunk writer utilities used by CLI and batch workflows.

badc chunk run and related notebooks import this module to turn long recordings into evenly sized WAV snippets plus metadata that downstream inference and telemetry consumers rely on. See notes/chunking.md for broader context.

Functions

iter_chunk_metadata(audio_path, chunk_duration_s)

Generate chunk WAVs and metadata for a single audio file.

Classes

ChunkMetadata(chunk_id, path, start_ms, ...)

Metadata describing a chunk produced by iter_chunk_metadata.