recorder-audio-worklet
Version:
This module provides a loader for the RecorderAudioWorkletProcessor and the corresponding RecorderAudioWorkletNode.
12 lines (7 loc) • 311 B
text/typescript
import { IAudioWorkletNode, TContext } from 'standardized-audio-context';
export interface IRecorderAudioWorkletNode<T extends TContext> extends IAudioWorkletNode<T> {
pause(): Promise<void>;
record(encoderPort: MessagePort): Promise<void>;
resume(): Promise<void>;
stop(): Promise<void>;
}