UNPKG

murmuraba

Version:

Real-time audio noise reduction with advanced chunked processing for web applications

16 lines 572 B
export interface ProcessingMetrics { vad: number; frame: number; timestamp: number; rms: number; } export interface ProcessFileWithMetricsResult { processedBuffer: ArrayBuffer; metrics: ProcessingMetrics[]; averageVad: number; } /** * Process audio file and capture VAD metrics frame by frame */ export declare function processFileWithMetrics(arrayBuffer: ArrayBuffer, onFrameProcessed?: (metrics: ProcessingMetrics) => void, outputGain?: number): Promise<ProcessFileWithMetricsResult>; //# sourceMappingURL=process-file-with-metrics.d.ts.map