segment_args
- ketos.audio.utils.misc.segment_args(rate, offset, window, step, duration)[source]
 Computes input arguments for
audio.utils.misc.make_segment()to produce a centered spectrogram with properties as close as possible to those specified.- Args:
 - rate: float
 Sampling rate in Hz
- offset: float
 Offset in seconds
- window: float
 Window size in seconds
- step: float
 Window size in seconds
- duration: float
 Duration in seconds
- Returns:
 - : dict
 - Dictionary with following keys and values:
 win_len: Window size in number of samples (int)
step_len: Step size in number of samples (int)
num_segs: Number of steps (int)
offset_len: Offset in number of samples (int)
- Example:
 >>> from ketos.audio.utils.misc import segment_args >>> args = segment_args(rate=1000., duration=3., offset=0., window=0.1, step=0.02) >>> for key,value in sorted(args.items()): ... print(key,':',value) num_segs : 150 offset_len : -40 step_len : 20 win_len : 100