Mutate turn in place: write turn.words[i].channel for every word and set turn.channel to the duration-weighted rollup.
turn
turn.words[i].channel
turn.channel
Returns void because the transcriber owns the TurnEvent ref and forwards the same object to the customer listener — no need to allocate a copy.
void
TurnEvent
Mutate
turnin place: writeturn.words[i].channelfor every word and setturn.channelto the duration-weighted rollup.Returns
voidbecause the transcriber owns theTurnEventref and forwards the same object to the customer listener — no need to allocate a copy.