Avatars
Each avatar is identified by a uniqueavatar_id. LiveAvatar offers a catalog of avatars ranging from realistic human presenters to stylized or expressive characters.
Browse available avatars through the List Public Avatars or List User Avatars endpoints.
WebRTC Configuration
LiveKit (default)
By default, LiveAvatar creates a LiveKit room and provides an agent token. You configure your own ASR, LLM, and TTS stack with a custom LiveKit Agent.Bring your own infrastructure
You can provide your own WebRTC setup using:- Agora — configured via the
agora_configparameter - LiveKit — configured via the
livekit_configparameter