Fully local real-time talking avatar with SoulX-FlashHead + LFM3-Audio, ~850ms latency on RTX 5090

Acceptable-Cycle4645 · reddit · 2026-11-16

The author built a fully local, real-time conversational talking-head avatar combining three models, demoed in the audio.cpp v0.9.5 WebUI:

Interesting detail: LFM3-Audio is called twice — its speech-to-speech path offers only one voice, so its TTS is used separately to synthesize responses in a different voice.

Performance: 850ms latency from question to the avatar speaking on an RTX 5090; video generation remains GPU-heavy (RTX 4090+ recommended); cuDNN is essential — without it inference is 2× slower and VRAM usage doubles. Still a prototype with room for latency optimization.

Related event: audio.cpp 0.9.5 Adds Fully Local Real-Time Talking Avatar Voice Chat(2 posts)→

Original post →

More from Embodied

Embodied channel →