---
description: A quickstart guide for your first LipSync Pro character.
---

# Your First Character

## 1. Prerequisites

Before starting setup, you should ensure your character is supported by LipSync Pro. Through custom Blend Systems, technically any kind of character can be supported, but the following support is provided by us:

| Blend System                | Enables Support For                                                                                                                         |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Blend Shape Blend System    | <p>Adobe/Mixamo Fuse characters,</p><p>Reallusion Character Creator 3 characters,</p><p>Custom-made characters with facial blend shapes</p> |
| Bones Only Blend System     | <p>MakeHuman characters,</p><p>Custom-made characters with a bone based facial rig</p>                                                      |
| Sprite Blend System         | 2D Sprite-based characters with multiple sprites for mouth, eyes, etc.                                                                      |
| Texture Offset Blend System | <p>2D Mesh-based characters with multiple textures,</p><p>3D characters with separate 2D mouths</p>                                         |
| UMA2 Blend System           | Unity Multipurpose Avatar (UMA) 2 characters                                                                                                |

{% content-ref url="../concepts-and-components/blend-systems" %}
[blend-systems](../concepts-and-components/blend-systems)
{% endcontent-ref %}

{% hint style="info" %}
If using a fully custom-made character, or one downloaded from the Asset Store or another digital marketplace, you must ensure it contains either enough blend shapes or a face rig capable of creating the required poses.
{% endhint %}

## 2. Add Components

Once you have your character in Unity, create an instance of it in a scene. You will probably want to create a prefab for future use. First, add the **LipSync** component to your character. You can find it in the **Add Component** menu under Rogo Digital/LipSync Pro.

You will also need an **AudioSource** for your dialogue to play through. This can be added to the same root GameObject if you wish or, for more accuracy, to a new GameObject parented to the character's head bone and positioned in the character's mouth.

## 3. Set Up a Blend System

After adding the LipSync component, you will see this inspector:

![](https://1206006049-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7ifuKNYK9DgInzHsZz%2F-M7lMI9P38gTy3ECEew0%2F-M7mDl8_qgYhl3S0c14X%2Fimage.png?alt=media\&token=86d78d46-556a-4fab-ab7f-62e6014c6b87)

A Blend System is required in order for LipSync to interact with your character. Use the table in [step 1](#1-prerequisites) above to determine which Blend System is appropriate for your character. The dropdown will show all the Blend Systems currently in the project, though there may be additional ones available for download from the Extensions Window. Choose one from the dropdown to use it.

Depending on the Blend System you've selected, you may see some options followed by a **Continue** button.

![](https://1206006049-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7ifuKNYK9DgInzHsZz%2F-M7lMI9P38gTy3ECEew0%2F-M7mEqZv54Ejp038QxXJ%2Fimage.png?alt=media\&token=0954e097-3591-4eac-a6d6-362ebd974d90)

This shows any settings that must be completed before you can begin using the LipSync component. In the case of the Blend Shape Blend System, at least one Skinned Mesh Renderer needs to be added, from which the Blend System will get its blend shapes. Once this setup has been done, click the **Continue** button.

{% hint style="warning" %}
&#x20;Many Blend Systems do not require initial options to be set here, but may add a _Manager Component_ that will need attention. Check the documentation for the specific Blend System you're using for more information.
{% endhint %}

{% hint style="info" %}
If you're using the **Bones Only Blend System**, be sure to enable the **Use Bones** checkbox at the top of the LipSync inspector, otherwise the component will be useless.
{% endhint %}

## 4. Create Poses

{% hint style="info" %}
There may be a Preset available that suits your model. This will let you skip the pose creation stage. Check the [Presets](../editor-windows-and-inspectors/lipsync-inspector) page for more information.
{% endhint %}

The core of LipSync's animation is the [**Phoneme** **Pose**](../editor-windows-and-inspectors/lipsync-inspector/phoneme-and-emotion-poses)**.** With the basics of the LipSync component set up, you should now see a list of Phonemes. Clicking one of these will expand the Pose Editor out, allowing you to customise each pose one by one.

![The standard phoneme list with the AI phoneme open](https://1206006049-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7ifuKNYK9DgInzHsZz%2F-M7mGHpam-3WDmsLMsEi%2F-M7mK5nDGAaRPA91GeDu%2Fimage.png?alt=media\&token=23cf7adf-d080-4a22-b67c-b3eb13d4b82b)

The exact buttons you see will depend on the Blend System you selected and whether **Use Bones** is enabled or not, but the basic process remains the same: click the **Add** button to add a new row to the pose, select the blend shape (or equivalent) you want to use and then choose its value using the slider. You can use this system to precisely fine-tune your poses for each phoneme. To help you out, the current pose is displayed on the character as you edit, and a guide is graphic displayed in the lower-right corner of the Scene View. More detailed information on setting up poses can be found on the Poses page.

![A phoneme pose with one blend shape and a single bone transform added.](https://1206006049-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7ifuKNYK9DgInzHsZz%2F-M7mGHpam-3WDmsLMsEi%2F-M7mM6KbXam9V3pokYhv%2Fimage.png?alt=media\&token=c10eef56-23d6-4b9a-a59b-bf986747c3ed)

The same system is used for defining **Emotion Poses**. These can be found on the **Emotions** tab, and work in the same way.

{% content-ref url="../editor-windows-and-inspectors/lipsync-inspector/phoneme-and-emotion-poses" %}
[phoneme-and-emotion-poses](../editor-windows-and-inspectors/lipsync-inspector/phoneme-and-emotion-poses)
{% endcontent-ref %}

## 5. Final Options

Finally, before the character can be used for playback, the audio source we created earlier needs to be assigned. Use the **Audio Source** field at the top of the component to pick the correct AudioSource component and it will automatically be used when a LipSyncData clip is played.

At the bottom of the component you'll find several other options that can be adjusted to get the results you want. We can leave these how they are for now, see the LipSync Editor page for details on what each one does.

{% hint style="success" %}
### That's it!

You can use the **Play On Awake** setting and one of the included example LipSyncData clips if you want to test out you new character.
{% endhint %}
