# Talk Component

To get started with the Talk Component, add it to your avatar's Blueprint. To do this, press +Add, in the context menu that appears, type Talk in the search field and select BP Talk Component.

<figure><img src="/files/YkVgggtcb5D56lbpRHlB" alt=""><figcaption><p>Adding a Talk Component</p></figcaption></figure>

You can then call the Talk Component functionality in Blueprints and set the necessary functions to generate Lip Sync animations.

If you have text that needs to be voiced, select Talk Text. If you already have your own sound file or a source with sound generation, Talk Sound is the right choice.<br>

<figure><img src="/files/O8KB58God9XZmjPhqIE7" alt=""><figcaption><p>Examples of Talk Component nodes</p></figcaption></figure>

Talk Component can also communicate states to control animations in animated Blueprints.

Animation Blueprints, which you can find in the plugin files, are based on such notifications. You can read more about animation blueprints in the Animation States section of [Additional functionality](/docs.easyvfx.ai/easyvfx-lip-sync/unreal-engine/additional-functionality.md).

<figure><img src="/files/MliwjcK3yRYXSGkGpKQm" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: 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:

```
GET https://easyvfx.gitbook.io/docs.easyvfx.ai/easyvfx-lip-sync/unreal-engine/talk-component.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
