avatar slot; it works with both Cascade and Realtime
pipelines.
Integration
Use a managed avatar provider: Anam or Simli.
Options
Avatar providers (Anam and Simli) are available in the Python SDK.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Give your agent a real-time visual face: a talking avatar that lip-syncs to the agent’s speech.
avatar slot; it works with both Cascade and Realtime
pipelines.
# anam_avatar = AnamAvatar(...) - see Avatar Integration below
from zeroruntime.inference import AICousticsDenoise
pipeline = Pipeline(
stt=DeepgramSTT(), llm=OpenAILLM(), tts=ElevenLabsTTS(),
vad=SileroVAD(), turn_detector=TurnDetector(model="echo-large"),
avatar=anam_avatar, # ← the agent now has a visual face
denoise=AICousticsDenoise(model_id="quail-vf-2.2-l-16khz"),
)
// anam_avatar = AnamAvatar(...) - see Avatar Integration below
import { AICousticsDenoise } from '@zeroruntime/js-sdk/inference';
const pipeline = Pipeline({
stt: DeepgramSTT(), llm: OpenAILLM(), tts: ElevenLabsTTS(),
vad: SileroVAD(), turn_detector: TurnDetector({ model: 'echo-large' }),
avatar: anam_avatar, // ← the agent now has a visual face
denoise: AICousticsDenoise({ model_id: 'quail-vf-2.2-l-16khz' }),
});