web-voice-detection
Version:
A WebAssembly-powered Voice Activity Detection library for the browser.
5 lines (4 loc) • 431 B
TypeScript
export declare function minFramesForTargetMS(targetDuration: number, frameSamples: number, sr?: number): number;
export declare function arrayBufferToBase64(buffer: ArrayBuffer): string;
export declare function encodeWAV(samples: Float32Array, format?: number, sampleRate?: number, numChannels?: number, bitDepth?: number): ArrayBuffer;
export declare function interleave(inputL: Float32Array, inputR: Float32Array): Float32Array;