Speak a reply through a persona: lip-sync + emotion + gesture
persona_sayMake a persona PERFORM a reply: the body lip-syncs the text and shows the matching facial expression and body gesture. Pass the persona_id and the exact text the agent is saying this turn; the emotion is detected from the text automatically (or set it explicitly). The returned view animates the body for this turn: show it alongside the reply. This is the turn-by-turn embodiment hook.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The reply text the agent is saying this turn: drives lip-sync and emotion. | |
| emotion | No | Optional explicit emotion override; omit to auto-detect from the text. | |
| persona_id | Yes | The persona to speak through. |