Talking Avatar

Talking Avatar Open Source · Free · MIT

Open-source 3D avatar demo

Everything runs in your browser: the 1 MB model listens to the audio and moves the 3D avatar's lips. Pick a voice, play your own file, or talk into your microphone.

Powered byInterviewFlowAI

Build this into your own app with the free, MIT-licensed talking avatar SDK or follow the JavaScript API reference. See what is included for free. Want a photorealistic face instead? Talk to a Realistic Avatars avatar live.

Realistic Avatars and Open Source

The two versions of Talking Avatar

Talking Avatar comes in two separate versions. Talking Avatar Realistic Avatars is a hosted, paid service of ready-made photorealistic avatars, rendered on our servers and streamed to your page over WebRTC or into your LiveKit room, for $0.02 a minute. Talking Avatar Open Source is a free, MIT-licensed 3D talking avatar for the browser: it renders your own 3D .glb avatar and animates its face from any audio (lip sync from a 1 MB model, plus natural blinks and brows), with no server, account or API key, free for commercial and noncommercial use. Both are driven by your own voice agent: OpenAI Realtime, LiveKit, Pipecat or any TTS.

Talking Avatar Realistic Avatars

$0.02 / min

Hosted, ready-made photorealistic avatars that speak your voice agent's audio in real time, with lip sync and natural expressions, at 832×468, 25 fps. Rendered on our servers and streamed to your page over WebRTC or into your LiveKit room, with an API key.

  • $1 of free credits when you sign up
  • Billed per second, commercial use included
  • No subscription, setup fee or minimum
  • Sessions up to 3 hours each
  • Ready-made avatars; custom avatars $199 one time

Talking Avatar Open Source

Free

A 3D talking avatar that runs entirely in the user's browser: it renders your own 3D .glb avatar and animates its face from your agent's audio, with lip sync from a 1 MB model plus natural blinks and brows. No server, no API key, and the audio never leaves the page.

  • Free for commercial and noncommercial use (MIT)
  • npm install @interviewflowai/talking-avatar
  • Source on GitHub