Voxta docs

Portrait Animation

Make a character's still picture talk, blink and move with the voice it speaks.

Portrait Animation services animate a character's 2D picture from the audio of what it says: lips, eyes and head move with each line, with quiet motion between lines.

  • Per chat, not per character. Enable the service in the chat's services configuration and every character with a still picture is animated. There is no per-character switch.
  • Still pictures only. 3D models (VRM) and video avatars are left as they are.
  • Scripts can check for it with chat.hasService("PortraitAnimation"), e.g. to keep a picture in place instead of swapping it during a reply.

Self-Hosted: Zero-Setup

On this page