createLiveTranscriptionSocket method
Creates WebSocket connection for speech recognition in real time
sessionUrl - URL of session obtained during initialization
onMessage - callback for processing messages from server
onDone - callback called when connection closed
onError - callback for processing errors
Returns LiveTranscriptionSocket for managing connection
Implementation
LiveTranscriptionSocket createLiveTranscriptionSocket({
required String sessionUrl,
void Function(dynamic)? onMessage,
void Function()? onDone,
Function? onError,
}) {
return LiveTranscriptionSocket(
url: sessionUrl,
onMessage: onMessage,
onDone: onDone,
onError: onError,
);
}