class pixeltable.iterators.AudioSplitter
Iterator over chunks of an audio file. The audio file is split into smaller chunks, where the duration of each chunk is determined by chunk_duration_sec. The iterator yields audio chunks as pxt.Audio, along with the start and end time of each chunk. If the input contains no audio, no chunks are yielded. Args: chunk_duration_sec: Audio chunk duration in seconds overlap_sec: Overlap between consecutive chunks in seconds. min_chunk_duration_sec: Drop the last chunk if it is smaller than min_chunk_duration_secmethod build_chunks()
method close()
method create()
method input_schema()
method output_schema()
tuple[dict[str, pixeltable.type_system.ColumnType], list[str]]: a dictionary which is turned into a list of columns in the output table a list of unstored column names