SofyaTranscriber
The main class for handling transcription operations.
Constructor
new SofyaTranscriber(connection: Connection)
Creates a new instance of the transcription service with a connection object.
Methods
-
startTranscription(mediaStream: MediaStream): void Starts the transcription process with a given
MediaStream
. -
stopTranscription(): void Stops the transcription process.
-
pauseTranscription(): void Pauses the transcription process.
-
resumeTranscription(): void Resumes the transcription process.
-
on(event: string, callback: Function): this Registers an event handler for transcription events.
Events
The SDK emits the following events:
recognizing
: Fired when transcription is in progress.recognized
: Fired when transcription is complete.error
: Fired when an error occurs.ready
: Fired when the transcription service is ready to start.stopped
: Fired when the transcription process is stopped.connected
: Fired when the transcription service is connected to the provider.