Nils Durner's Blog Ahas, Breadcrumbs, Coding Epiphanies

Voice AI Latency

At a recent joint colloquium of the Bitkom working groups Artificial Intelligence, Metaverse and Virtual & Augmented Reality, a recurring pattern presented was speech transcription using either OpenAI Whisper or Nvidia Parakeet: e.g. so the user could talk to avatars that elaborate about different aspects of a Digital Twin (factory floor, in this case). The processing piplelines seemed staged sequentially: the aggregated Whisper output would then be piped to an LLM. This introduces latencies, as confirmed by one speaker in detail: for Italian language, Whisper Base incurs > 400ms delay, Whisper Medium > 750ms. Adding to that, the translation model Facebook NLLB-600M would, for English, add > 550ms and NLLB-1.3B would add > 700 ms - often approaching 1 second in delays. None of the presenters there discussed realtime voice-to-voice models.

At a difference conference however, Conversational AI Leader¹ “Cognigy” demoed AI customer agents that interacted with the phone caller without noticable delay. The presenter confirmed that their platform works with “any” LLM provider and does indeed use transcription as part of the pipeline. What makes theirs fluid is processing with “chunking”, he said.

¹ per analysts like Forrester etc.