sofya.transcription
Version:
a JavaScript library that provides a robust and flexible solution for real-time audio transcription. It is designed to transcribe audio streams and can be easily integrated into web applications.
23 lines • 801 B
TypeScript
import { ITranscriptionService } from "../interfaces/ITranscriptionService";
import EventEmitter from "../../../shared/EventEmitter";
interface IOracleTranscriptionAdapterConfig {
language: string;
token: string;
compartmentId: string;
region: string;
}
export declare class OracleTranscriptionAdapter extends EventEmitter implements ITranscriptionService {
private recognizer;
private token;
private compartmentId;
private region;
private language;
private mediaStream;
constructor(config: IOracleTranscriptionAdapterConfig);
startTranscription(mediaStream: MediaStream): void;
pauseTranscription(): void;
resumeTranscription(): void;
stopTranscription(): Promise<void>;
}
export {};
//# sourceMappingURL=OracleTranscriptionAdapter.d.ts.map