2 ms·
You ultimately still need a jitter buffer large enough to absorb retransmisiones. Otherwise you’ve got stuttering audio. And dynamically adjusting this jitter b
by vlovich123 6mo ago
You ultimately still need a jitter buffer large enough to absorb retransmisiones. Otherwise you’ve got stuttering audio. And dynamically adjusting this jitter buffer is hard
- davidkunz 6mo agoI'm not an expert. Can't we abuse that LLMs don't need to receive audio as a continuous stream without interruptions? Couldn't we just send data and pipe it into the LLM with deduplication (if resending happens)? x...y...y[dedup]...z
- shwaj 6mo agoYou’re absolutely correct. A jitter buffer is necessary for a human listener, but a LLM isn’t aware of a time lapse, just like it isn’t aware of the time since your last message in the conversion (unless the chat harness explicitly informs it).
- vlovich123 6mo agoAudio -> ASR - no jitter buffer TTS -> human - jitter buffer
- fidotron 6mo ago> And dynamically adjusting this jitter buffer is hard Unappreciated part of this entire conversation.