What Anam Is
Anam is a vendor that streams a photorealistic animated avatar over WebRTC, with built-in microphone capture, speech recognition, voice synthesis, and lip-sync. Pria connects to Anam as a Custom LLM — meaning your Conversation model (any provider Pria supports) generates the assistant’s words, and Anam speaks them through the avatar.When to Use Anam
High-engagement training
Onboarding, compliance modules, role-play scenarios where an embodied character holds attention better than a text bot.
Sales & marketing demos
Greeter avatars on landing pages, interactive product walkthroughs, video-call-style sales conversations.
Accessibility
Visible mouth movements support lip-reading and comprehension for users with hearing differences.
Classroom presence
A consistent visual tutor across sessions feels more like a teaching assistant than a chat interface.
Getting Anam Switched On
The Praxis AI team sets the avatar up for you. Choosing the character, its voice, the still image people see before it connects, its opening greeting and the Anam credentials behind it are all done by Praxis AI on your Digital Twin — there’s nothing for you to obtain from Anam first.1
Ask for it
Contact humans@praxis-ai.com and say which Digital Twin you want an avatar on.
2
Describe the character you want
Bring the persona rather than the technical details — the kind of presence that suits your audience, the tone and accent of the voice, and the greeting you’d like it to open with. Praxis AI matches that to the Anam catalogue.
3
Turn the conversation on
Once the avatar exists, Enable Convo (Speech-to-Speech) under Realtime / Convo on Configuration and Integrations, and set the Speech-to-Speech Model on Personalization and AI Models to the Anam one.
What you can tune yourself
Once it’s running, these are yours to adjust — no request needed:
Individual assistants can also override the model used for their spoken turns — see Per-Assistant Voice Model Override.
Connecting the LLM
Anam runs in Custom LLM mode — it does not have its own reasoning engine. Instead, each conversational turn flows like this:- User speaks → the speech is transcribed in the browser.
- Browser sends the user’s utterance to Pria.
- Pria runs your configured Conversation Model (any provider — Claude, GPT, Gemini, Grok, etc.) with full access to RAG, IP Vault, tools, and conversation history.
- Pria streams the assistant’s reply back to the browser.
- Anam speaks the reply through the avatar with synchronised lipsync.
The Conversation Model is configured per Digital Twin in the AI Models section. The avatar uses whatever you’ve selected there.
Testing the Avatar
1
Open Convo Mode
From any Digital Twin chat view, click the Convo button (the microphone icon in the input area).
2
Wait for it to connect
The avatar’s still picture shows for a moment while the session connects, then the live avatar takes its place.
3
Hear the greeting
If a greeting was set up for your avatar, it speaks it once the video, the audio and your microphone are ready (after a short pause, one second by default). If you hear nothing at all, contact Praxis AI — the avatar’s setup is theirs to check.
4
Have a conversation
Speak naturally — the avatar should respond with synchronised lipsync. Tool calls (search, IP Vault lookups) happen invisibly server-side; the avatar just speaks the answer.
Per-Assistant Voice Model Override
The avatar and voice are configured once per Digital Twin, but each assistant can override the model used for its voice turns. In the assistant’s edit panel, set STS / Voice Conversation Model (and, if you like, STS / Voice Reasoning Effort) — it applies only when that assistant runs in a voice conversation through ElevenLabs, Anam, Cartesia or GPT-Live. If unset, voice turns use the assistant’s normal conversation model, then the Digital Twin’s voice/default model. This lets a “Sales Onboarding” assistant answer with a fast, snappy model while a “Research Tutor” assistant uses a deeper model — all through the same avatar.Cost Notes
There are two bills to keep straight, and they meter different things — and the picture changes depending on whether the avatar is talking with one person in Convo Mode or has been sent into a meeting. In a one-to-one Convo Mode session: Pria credits meter the conversation. An avatar session is charged on the tokens of the spoken exchange, totalled across the session and deducted when the session ends — the same way a voice-only Convo Mode session is charged. The avatar adds no per-minute line item to the credit balance. If your Digital Twin runs on your own Anam account (arranged with Praxis AI — see Getting Anam Switched On), Anam separately bills your Anam account per minute of active avatar time and you’ll see that usage in your Anam dashboard — on top of the Pria credits the conversation consumes. On Praxis-managed Anam access there is no second bill; the avatar time is already covered by your Praxis plan. In a meeting (the avatar sent into a Zoom, Google Meet, or Teams call as the Meeting Agent), billing works differently: Pria meters the avatar, the meeting bot, and live transcription per minute of the time the bot is in the call (at one and a half times the providers’ cost), plus the twin’s spoken turns under the normal per-turn rule. If the avatar runs on your own Anam account, Anam bills your account directly for the avatar’s minutes and that portion drops out of your Pria credits — but the meeting bot and transcription are always Praxis-managed, so those per-minute charges bill in credits regardless of whose Anam account the avatar uses. Strategies to keep both down:- Use Anam only for the Digital Twins where the avatar matters — sales, training, accessibility. Use plain voice (Gemini Live, OpenAI Realtime) for fast Q&A Twins.
- Ask for a clear greeting so users immediately know they’re in a voice/avatar session and aren’t surprised by the meter running.
- Use a fast voice-turn model — a dedicated Anam conversation model keeps spoken turns short and inexpensive without changing text chat.
Troubleshooting
Avatar never appears — stuck connecting
Avatar never appears — stuck connecting
- Check Enable Convo (Speech-to-Speech) is on and the Speech-to-Speech Model is the Anam one.
- If the avatar runs on your own Anam account, check that account still has credit — an empty Anam balance stops the session before it starts.
- Otherwise contact humans@praxis-ai.com: the avatar and its credentials are set up by Praxis AI, so that’s where a broken setup gets fixed.
Lipsync drift — voice doesn't match mouth
Lipsync drift — voice doesn't match mouth
- Usually a network jitter issue. Have the user try a wired connection or a less-congested Wi-Fi.
- If it happens for everyone, ask Praxis AI about a different voice — some voices keep tighter lip-sync than others.
Audio cuts out mid-sentence
Audio cuts out mid-sentence
- Check that the user’s browser allows microphone access (browser permission, OS permission, headset selected).
- On corporate networks, WebRTC traffic may be filtered. Test from a personal network to isolate.
Avatar speaks the intro but doesn't respond after
Avatar speaks the intro but doesn't respond after
- The model behind the spoken turns may be misconfigured. Check Anam Response Model — or, if it’s on the default, the twin’s Conversation Model — and any STS / Voice Conversation Model on the assistant in use.
- Look at the chat history view after the session — if no assistant messages appear, the LLM is failing silently.
No avatar visible — only voice
No avatar visible — only voice
- Confirm the browser allows video playback (autoplay policies can block the avatar stream).
- Try the same account in another browser — if the avatar shows there, it’s the first browser’s settings, not your Digital Twin.
Related
- Voice & Realtime Overview — Compare Anam with other voice providers
- Avatar Embed Widget — Put your Anam-powered avatar on an external website
- Realtime Voice & Avatars (Admin Guide) — Full per-Digital-Twin configuration reference
- Convo Mode (User Guide) — End-user guide for voice conversations
- AI Models — Configure the Conversation Model that drives the avatar