> For the complete documentation index, see [llms.txt](https://docs.convai.com/api-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.convai.com/api-docs/plugins-and-integrations/convai-unreal-engine-plugin/features/lip-sync.md).

# Lip sync

Lip sync makes a character's mouth and face move in time with its voice. When the character speaks, Convai sends face animation data alongside the audio so the two stay in sync — with no extra processing cost in Unreal Engine.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>How lip sync works</strong><br>Understand how Convai delivers face animation data alongside audio and how to choose the right mode for your character rig.</td><td><a href="/pages/lOSnElQlgFyVpLhYq4IH">/pages/lOSnElQlgFyVpLhYq4IH</a></td></tr><tr><td><strong>Lip sync quick start</strong><br>Add Face Sync to a MetaHuman character and hear lip-synced speech in Play In Editor.</td><td><a href="/pages/rHjIjF6OivZ5wW5NeV4L">/pages/rHjIjF6OivZ5wW5NeV4L</a></td></tr><tr><td><strong>Face Sync component reference</strong><br>All properties of the Convai Face Sync component and every lip-sync mode value.</td><td><a href="/pages/lsZCsc7Ypsg79ozXB0fr">/pages/lsZCsc7Ypsg79ozXB0fr</a></td></tr><tr><td><strong>Face Sync AnimGraph node reference</strong><br>Every property of the Convai Face Sync AnimGraph node: apply mode, alphas, smoothing, starvation, and mapping.</td><td><a href="/pages/ShOSJ5HqZshB5R4ioXln">/pages/ShOSJ5HqZshB5R4ioXln</a></td></tr><tr><td><strong>Record and replay lip sync</strong><br>Capture a live lip-sync sequence during a conversation and replay it later with the C++ recording API.</td><td><a href="/pages/ZuNnaqm1ldGai22u0MPD">/pages/ZuNnaqm1ldGai22u0MPD</a></td></tr><tr><td><strong>Lip sync usage examples</strong><br>Common setups including Add vs Override blending, smoothing tuning, and custom blendshape remapping.</td><td><a href="/pages/n5M1eapXfiR0tOlawpbm">/pages/n5M1eapXfiR0tOlawpbm</a></td></tr><tr><td><strong>Troubleshoot lip sync</strong><br>Fix no mouth movement, frame starvation, wrong blendshape map, and rig mismatch.</td><td><a href="/pages/OrGmrNEAMlVbk4NSYCL3">/pages/OrGmrNEAMlVbk4NSYCL3</a></td></tr></tbody></table>

### Next steps

Start with [How lip sync works](/api-docs/plugins-and-integrations/convai-unreal-engine-plugin/features/lip-sync/how-lip-sync-works.md) to understand the data pipeline and the six lip-sync modes. Then follow [Lip sync quick start](/api-docs/plugins-and-integrations/convai-unreal-engine-plugin/features/lip-sync/lip-sync-quick-start.md) to get lip sync running on a MetaHuman character before moving into the reference pages.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.convai.com/api-docs/plugins-and-integrations/convai-unreal-engine-plugin/features/lip-sync.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
