@corti/dictation-web
Version:
Web component for Corti Dictation
15 lines (14 loc) • 495 B
TypeScript
import type { DictationConfig, ServerConfig } from './types.js';
export declare class DictationService extends EventTarget {
private mediaRecorder;
private webSocket;
private serverConfig;
private dictationConfig;
constructor(mediaStream: MediaStream, { dictationConfig, serverConfig, }: {
dictationConfig: DictationConfig;
serverConfig: ServerConfig;
});
private dispatchCustomEvent;
startRecording(): void;
stopRecording(): Promise<void>;
}