HOWTO run the LipSync Pro Montreal module in Unity without “Module failed compatibility check” or “MFA application failed. Check your audio encoding or enable conversion” errors

We assume that you already have some experience developing in Unity. You also need to have to LipSync Pro asset installed from the Unity store.

Tutorial

  1. LipSync Pro Setup:
    First, you need to import the Lipsync Pro package into your Unity project.
Import LipSync Pro into your Unity project.

Then, run the AutoSync Setup Wizard (Window -> Robot Digital) to setup the paths and download the Montreal Forced Aligner.

Run the LipSync Pro Setup Wizard.
Download the Montreal Forced Aligner Module.

2. Once LipSync Pro is set up, open the Clip Editor:

Window → Robo Digital → LipSync Pro → OpenClip Editor

Open the clip editor.

3. Transcript:

Create [wav-filename].txt with the transcript and save it in the same folder as your .wav file.

Create transcript .txt file.

4. Select .wav Audio Clip in the Clip Editor.

The .wav audio file and the .txt transcript need to be in the same folder in the Assets directory of your current project.

Select the .wav file in the Clip Editor.

5. Check transcript in Edit → Clip Settings

6. Run AutoSync:

Go to AutoSync → Open AutoSync Window
Select Default (English) Preset
Untick Use Audio Conversion
Click Start Single Process

Check your settings in the AutoSync Window.

Check the phonemes that were generated. Adjust them manually if needed.

Generated phonemes after running the Montreal Forced Aligner.

7. Save Output:
File -> Save As
Choose location for your asset file.