feature_calculators.check_snippet_overlap
feature_calculators.check_snippet_overlap(windows, on_overlap='raise')Raise or warn when snippet windows overlap.
A window covers [t_start, t_start + max(duration_ap, duration_lf)).
Args: windows (Sequence[SnippetWindow]): Snippet windows, in any order. on_overlap (str): "raise" raises a ValueError, "warn" logs a warning.
Raises: ValueError: If two windows overlap and on_overlap="raise".