SofyaTranscriber
La clase principal para manejar operaciones de transcripción.
Constructor
new SofyaTranscriber(connection: Connection)
Crea una nueva instancia del servicio de transcripción con un objeto de conexión.
Métodos
-
startTranscription(mediaStream: MediaStream): void Inicia el proceso de transcripción con un
MediaStreamproporcionado. -
stopTranscription(): void Detiene el proceso de transcripción.
-
pauseTranscription(): void Pausa el proceso de transcripción.
-
resumeTranscription(): void Reanuda el proceso de transcripción.
-
on(event: string, callback: Function): this Registra un manejador de eventos para eventos de transcripción.
Eventos
El SDK emite los siguientes eventos:
recognizing: Se dispara cuando la transcripción está en progreso.recognized: Se dispara cuando la transcripción está completa.error: Se dispara cuando ocurre un error.ready: Se dispara cuando el servicio de transcripción está listo para iniciar.stopped: Se dispara cuando el proceso de transcripción se detiene.connected: Se dispara cuando el servicio de transcripción está conectado al proveedor.