Live Transcription

Update a live transcription session

Append transcribed words to a live transcription session, and hand Speak Ai the finished recording when the session ends.

Send words while the session runs. Speak Ai merges them into sentences by speaker and language and appends them to the transcript already on the record.

Send aws once, after the recording is uploaded. That moves the record into the preparingAnalysis state, triggers transcoding, and starts the same analysis an uploaded file gets. Include totalDuration with it so the duration is right when the uploaded file does not report one.

Both fields are optional and they can be sent in the same call.

post/live-transcription/update/{mediaId}

Request

  • Base URL: https://api.speakai.co/v1
  • URL: https://api.speakai.co/v1/live-transcription/update/{mediaId}
  • Auth: API key in header x-speakai-key and API key in header x-access-token

Path parameters

mediaIdstring required

Id returned by POST /live-transcription/create.

Request body

totalDurationnumber

Length of the session in seconds, used when the uploaded file reports a duration of 0.

Response

OK

statusstring
messagestring

Changes

No recorded changes to this operation across all 2 revisions of this API.