startTranscriptionAgent method

void startTranscriptionAgent(
  1. LanguageModel selectedLanguage
)

Implementation

void startTranscriptionAgent(LanguageModel selectedLanguage) {
  var body = {
    "meeting_uid": meetingDetails.meetingUid,
    "agent_id": Constant.liveCaptionAgentId,
    "agent_name": Constant.liveCaptionAgentName,
    "metadata": {
      "language": selectedLanguage.code,
    }
  };
  networkRequestHandler(
      apiCall: () => apiClient.dispatchAgent(meetingDetails.authorizationToken, selfIdentity, body),
      onSuccess: (data) {},
      onError: (message) => sendMessageToUI(message));
}