UNPKG

react-hook-speech-to-text

Version:

Simple cross-browser speech to text using react hooks.

26 lines (25 loc) 610 B
/** * * @param {{ * audioContext: AudioContext * errHandler?: () => void * onStreamLoad?: () => void * }} * @returns {Promise<MediaStream>} */ export function startRecording({ audioContext, errHandler, onStreamLoad, }: { audioContext: AudioContext; errHandler?: () => void; onStreamLoad?: () => void; }): Promise<MediaStream>; /** * * @param {{ * exportWAV: boolean * wavCallback?: (blob: Blob) => void * }} */ export function stopRecording({ exportWAV, wavCallback }: { exportWAV: boolean; wavCallback?: ((blob: Blob) => void) | undefined; }): void;