The user provides a fileRoot that is used for a given meeting. Output files should be named as fileRoot_chat.txt; fileRoot_transcript.vtt; and fileRoot_participants.csv. Any relevant files will be processed.

  rosetta = TRUE,
  sessionStartDateTime = "1970-01-01 00:00:00",
  recordingStartDateTime = "1970-01-01 00:00:00",
  languageCode = "en"



string giving the path to the files and the root


boolean to produce the rosetta file or not


string giving the start of the session in YYYY-MM-DD HH:MM:SS


string giving the start of the recording in YYYY-MM-DD HH:MM:SS


string giving the language code


a named list containing data.frames for each of the available files:

  • meetInfo - A single row with info for the meeting that is in the participants file. Columns provide information about the meeting from the Zoom Cloud recording site.

  • partInfo - Each row is a Zoom display name (with display name changes in parentheses). Columns provide information about participants from the Zoom Cloud recording site.

  • transcript - Each row is an utterance in the audio transcript. This is the output from processZoomTranscript.

  • chat - Each row is a message posted to the chat. This is the output from processZoomChat.

  • rosetta - Each row is a unique display name (within meeting) encountered in the batchInput. This is used to reconcile user identities.


zoomOut = processZoomOutput(fileRoot=file.path( system.file('extdata', package = 'zoomGroupStats'),"meeting001" ), rosetta=TRUE) if (FALSE) { zoomOut = processZoomOutput(fileRoot="~/zoomMeetings/myMeeting", rosetta=TRUE) }