time To Frames
Convert time in seconds to frame indices.
Usage
Kotlin
val frames = SonixAudioUtils.timeToFrames(floatArrayOf(0.0f, 0.32f), sampleRate = 16000, hopLength = 512)
// frames: [0, 10]Content copied to clipboard
Swift
let frames = SonixAudioUtils.timeToFrames(times: [0.0, 0.32], sampleRate: 16000, hopLength: 512)
// frames: [0, 10]Content copied to clipboard
Return
Frame indices (clamped to >= 0).
Parameters
times
Time values in seconds.
sample Rate
Sample rate in Hz (must be positive).
hop Length
Hop length in samples (must be positive).