Skip to navigation

Pulse STT: start and duration on live transcripts

Every transcription message on /waves/v1/stt/live (interim, final, finalize and is_last) now carries two fields, in seconds of the audio you sent:

  • start: where the current segment began. Interim results within one utterance share it.
  • duration: start + duration is how much of your audio has been processed so far.

A final closes the segment, so the next message starts where that final ended. Compare start + duration with the audio you have sent to measure processing lag. Unlike a word’s end, it counts silence too.

→ Response format