Skip to navigation

Finalize Control

Word-count finalization parameters on the Pulse STT WebSocket: finalize_on_words and max_words.

View as Markdown
Real-Time

Pulse STT finalizes the live transcript on trailing silence, on word count, and whenever you send a finalize message. finalize_on_words and max_words are the word-count parameters. For how all finalization triggers fit together and the recommended setup per orchestration, see Finalization and Endpointing. These params are meant for ?model=pulse. Pulse 2.0 uses built-in end-of-turn detection and ignores both by default - don’t send them. If you do, they still take effect and compete with end-of-turn detection: a low max_words splits turns into short fragments.

Parameters

ParameterTypeDefaultDescription
finalize_on_words"true" | "false""true"Word-count-based finalization.
max_wordsintegerUnsetWord count at which the pending transcript is finalized.

Both parameters are WebSocket-only - they don’t apply to the pre-recorded HTTP endpoint, which always returns one final transcript per request.