WASAPI fires mic callbacks every ~5ms (158 bytes at 16kHz 16-bit mono). ElevenLabs VAD/STT requires a minimum of ~100ms (3200 bytes) per chunk. Tiny fragments arrived at the server but were never processed, so the agent never transcribed or responded to user speech. Fix: OnMicrophoneDataCaptured now appends to MicAccumulationBuffer and only calls SendAudioChunk once >= 3200 bytes are accumulated. StopListening flushes any remaining bytes before sending UserTurnEnd so the final words of an utterance are never discarded. HandleDisconnected also clears the buffer to prevent stale data on reconnect. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
Eleven Labs Integration for Unreal Engine 5.5
Languages
C++
90%
Python
4.8%
HTML
4.3%
Batchfile
0.6%
C#
0.3%