Her lips from the sound of her voice, her brows and lids from the emotion in it, her head from recordings of people listening.
Her rig carries the 15-viseme set, and a published research model, LAM, drives it from the audio of her own reply. LAM needs 200 ms of sound past a frame before it commits that frame, and her pipeline has it for free: her synthesised voice arrives in bursts faster than it plays, so each sentence is fed to LAM as it arrives and each mouth shape is handed out as the matching audio is heard. Nothing waits on it. It was picked over the model below by a blind A/B/C on her own voice.
A small model built here does the same job and covers every moment LAM has not answered yet: the first instant of a sentence, or the whole reply when the GPU models are off. It takes an 80-bin log-mel spectrogram of the 16 kHz audio at 100 Hz, looks 50 ms ahead, and outputs the viseme and the jaw opening per frame; it was trained on a co-speech dataset's phoneme alignments and its face model's jaw, held out by speaker.
A second published model, EmoTalk, reads the emotion in her voice into a full face of blendshapes. Only its eye region is used: in a blind A/B its brows and lids beat her authored ones and its mouth did not. The raw output twitched between squints, so it passes a causal filter with a deadband before it reaches her, the brows at a fraction of their raw size, and it yields to the mood she has chosen: an expression she picks is hers, and the voice only moves what the mood leaves free.
Nearly every motion dataset records the speaker. Her head while someone else talks is a different distribution: the small nods, the tilt, the freeze when something lands. The numbers for it (nod amplitude, duration, gap, roll and yaw spread) are fitted from a dataset of people listening on talk shows, the same way the hips were fitted: quantiles into a hand-written mechanism, not a trained policy.
Her face file has 394 morph targets. Only the 87 her code drives are loaded; the rest were costing graphics memory to sit at zero. Her fangs are one of them, held at half size, static.