UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

13 lines (12 loc) 472 B
import { Thread } from "@e280/comrade"; import { WordGroup } from "./parts/types.js"; import { SpeechRecognizer } from "../common/model.js"; import { WhisperSchematic } from "./fns/schematic.js"; export declare class Whisper extends SpeechRecognizer { #private; thread: Thread<WhisperSchematic>; constructor(thread: Thread<WhisperSchematic>); static setup(): Promise<Whisper>; init(): Promise<void>; transcribe(source: Blob): Promise<WordGroup>; }