uwacan.recordings.SylenceLP.rolling#

SylenceLP.rolling(duration=None, step=None, overlap=None)#

Generate rolling frames of data.

Parameters:
durationfloat

The size of each frame, in seconds.

stepfloat

The step between consecutive frames, in seconds.

overlapfloat, default=0

The fraction of overlap between consecutive frames. Should be less than one. Negative values will make “gaps” in the output.

Returns:
rollerAudioFileRoller

Implementation of rolling time windows for recordings.