CharacterCurrentChoices, performance, presence

Note 01 / Performance note

A pause is part of the performance.

In an interactive character, the time between hearing and replying becomes something the audience reads.

A pause can look like listening. It can also look like confusion, reluctance, or a broken connection. In an interactive scene, the audience cannot inspect the machinery behind the face. They read what the character does while the reply is on its way.

The technical event has a dramatic surface

Convai’s Web SDK documentation separates conversation management, audio rendering, and facial-animation data. It describes a queue for synchronizing facial movement with speech, alongside action and emotion signals. The documentation makes the handoffs visible: a response, its sound, and its visible performance are coordinated parts.

That separation is useful to a writer or director even without an implementation role. A well-written reply can arrive at the wrong moment. A gesture can land before the line that gives it meaning. The behavior around the text deserves a place in the character brief.

A scene to think with

Consider a fictional museum guide asked about an object it cannot identify. This is a proposed writing exercise, not an account of a deployed product. The guide can admit uncertainty immediately, hold a listening pose before asking a question, or continue smiling while the system searches. Each choice invites a different interpretation of what the guide knows.

There is no universally correct expression for the pause. A playful guide and a formal guide may acknowledge uncertainty differently. But the behavior should agree with the reply. An assured gesture followed by a confused answer can create a contradiction the team did not intend.

The character question: What should the visitor understand about this pause, and which visible or audible cue supports that reading?

Write the turn as a sequence

  1. 01 / RECEIVEAcknowledge that the visitor has spoken.
  2. 02 / HOLDMake the waiting state understandable.
  3. 03 / RESPONDCoordinate the reply, voice, and movement.
  4. 04 / YIELDLeave room for the visitor’s next turn.
Editorial rehearsal sequence, not measured timings or a vendor architecture.

Give the waiting state a beginning and an end. Decide how the character signals that it has heard the visitor, how it handles an interruption, and what happens if no answer becomes available. A scene should have an intelligible failure state as well as an ideal performance.

Rehearse the same exchange under different timing conditions. Ask a reader what the character seemed to be doing at each point. Treat that answer as a reading to investigate, not as a diagnosis of the viewer or proof that the system possesses the feeling it appears to express.

Coherence can be quieter than realism

An elaborate face supplies more things to interpret. That can enrich a scene, but it also gives a mistimed cue more opportunities to contradict the words. Choose the movement needed for the encounter. An attentive orientation and a clear acknowledgment may do more for a particular exchange than continuous motion.

The design question is whether the visitor can follow the character’s changing relation to the conversation. It heard something. It is considering or retrieving something. It can answer, ask, or decline. Once those turns are clear, the performance has a structure the audience can read.

Sources & limits

Convai’s documentation describes its own system. It is not an independent benchmark of responsiveness or believability. The scene and rehearsal below are invented exercises, clearly presented as such; no user study was conducted.

  1. Convai — Web SDK — audio rendering, animation signals, and conversation controls.
  2. VRM Consortium — Features and contents of VRM — the model-side expression and gaze context.

Found an error? Send a correction with the passage and supporting source.

A weekly character note

The choice that changes the scene.

A weekly look at character craft, performance, and the ways an interactive presence earns its place in a story.

How we handle your email

Newsletter signup is separate from submissions and contact messages.