UNPKG

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 786 B
import EventEmitter from "events"; import { SupportedLanguage } from "./SofyaTranscriber"; export interface ITranscriptionConfig { language: SupportedLanguage; translation_lang?: "english"; } export declare class ITranscriptionService extends EventEmitter { /** * Initializes the transcription service. * @param {MediaStream} mediaStream - The media stream to transcribe. */ initialize(mediaStream: MediaStream): void; /** * Starts the transcription process. * @param {MediaStream} mediaStream - The media stream to transcribe. */ startTranscription(mediaStream: MediaStream): void; /** * Stops the transcription process. */ stopTranscription(): Promise<void>; } //# sourceMappingURL=ITranscriptionService.d.ts.map