extract

Extract a complete pitch contour from audio samples.

Automatically resamples to 16kHz internally if needed. Applies post-processing according to config.cleanup.

Return

PitchContour with detected pitch points at each hop interval

Parameters

audio

Mono audio samples as Float (-1.0 to 1.0). Must be single-channel; use SonixDecoder.decode which automatically converts stereo to mono.

sampleRate

Sample rate of the input audio in Hz