echogarden
Version:
An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.
15 lines (14 loc) • 398 B
TypeScript
export declare class FileReader {
readonly filePath: string;
private fileHandle?;
private finished;
private disposed;
private readOffset;
constructor(filePath: string);
readChunk(buffer: Uint8Array): Promise<Uint8Array>;
private openIfNeeded;
dispose(): Promise<void>;
get isOpened(): boolean;
get isDisposed(): boolean;
get isFinished(): boolean;
}