benz-recorderjs
Version:
Record audio from a node in the Web Audio API
17 lines (16 loc) • 521 B
TypeScript
declare class Recorder {
constructor(stream: MediaStreamAudioSourceNode, config?: {
workerPath?: string,
bufferLen?: number,
callback?: Function,
type?: string
});
public record(): void;
public stop(): void;
public clear(): void;
public getBuffer(cb: Function): void;
public exportWAV(cb: Function, type?: string): void;
public release(): void;
public static forceDownload(blob: Blob, filename: string): void;
}
export default Recorder;