startLiveTranscription method

  1. @override
Future<String> startLiveTranscription()

Start live transcription. Users can start live transcription if the session allows multi-language transcription. When live transcription has successfully started, you will begin to receive the following:
- translated message sent in onLiveTranscriptionMsgReceived callback
- error sent in onLiveTranscriptionMsgError callback.
Return ZoomVideoSDKError_Success if the function succeeds. Otherwise, this function returns an error.

Implementation

@override
Future<String> startLiveTranscription() async {
  return await methodChannel
      .invokeMethod<String>('startLiveTranscription')
      .then<String>((String? value) => value ?? "");
}