@omnimedia/omnitool
Version:
open source video processing tools
13 lines (12 loc) • 601 B
TypeScript
import { TranscriptionChunk } from "../parts/types.js";
export declare const setupWhisperWork: import("@e280/comrade").SetupWork<{
work: {
transcribe(input: import("../parts/types.js").TranscriptionMessage): Promise<import("../parts/types.js").TranscriptionResult | null>;
};
host: {
updateModelLoadProgress(item: import("../parts/types.js").ProgressItem): Promise<void>;
deliverTranscriptionChunk(chunk: TranscriptionChunk): Promise<void>;
updateTps(value: number): Promise<void>;
updateTranscribeProgress(value: number): Promise<void>;
};
}>;