@picovoice/leopard-react
Version:
React hook for Leopard Web SDK
14 lines • 602 B
TypeScript
import { LeopardModel, LeopardOptions, LeopardTranscript } from '@picovoice/leopard-web';
export declare const useLeopard: () => {
result: LeopardTranscript | null;
isLoaded: boolean;
error: Error | null;
init: (accessKey: string, model: LeopardModel, options?: LeopardOptions) => Promise<void>;
processFile: (file: File) => Promise<void>;
startRecording: (maxRecordingSec?: number) => Promise<void>;
stopRecording: () => Promise<void>;
isRecording: boolean;
recordingElapsedSec: number;
release: () => Promise<void>;
};
//# sourceMappingURL=use_leopard.d.ts.map