UNPKG

@jaehyun-ko/speaker-verification

Version:

Real-time speaker verification in the browser using NeXt-TDNN models

16 lines 610 B
import { MelSpectrogramConfig, AudioSegment } from '../core/types'; export declare class AudioPreprocessor { private config; private melFilterBank; private fftProcessor; constructor(config?: Partial<MelSpectrogramConfig>); private initializeMelFilterBank; private hzToMel; private melToHz; preEmphasis(signal: Float32Array): Float32Array; private applyWindow; private fft; computeMelSpectrogram(audioSegment: AudioSegment): Float32Array; reshapeForModel(melSpectrogram: Float32Array, numFrames: number): Float32Array; } //# sourceMappingURL=preprocessor.d.ts.map