SoulX-FlashHead Lite — streaming avatar POC

loading

Avatar

Drag & drop an image, or browse

Stream controls

Audio queue

Drag & drop audio (WAV/MP3/M4A/OGG), or browse

    Live avatar

    100%
    100%

    Generation settings

    Changing either restarts the session for the current avatar (same as switching avatars) - it's how the underlying pipeline works, not an extra reset we added.

    1.00

    Diagnostics

    Backend generation

    FPS
    Frame gap (max)
    Chunk cadence
    Generation time
    First-frame latency
    VRAM
    GPU utilization
    Queue depth
    Dropped frames (server)
    Frames emitted
    Current avatar

    Client rendering (what you actually see)

    Render FPS
    Render frame gap (max)
    Stale frames skipped