top of page

MOHO Support Page



Go to the DOWNLOAD page, download and install the Moho Lua Script .

2. Rig YOUR Character

To use Loose Lips, your Moho character model must be rigged with Smart Bone Actions that control the parameters listed.  The Bones must be named exactly as given on the list. Notice that many of the Actions have a positive and negative function.


Animate your Actions to match the animated gif images in the slideshow below as close as possibe. They toggle between the default pose and what your Character should look like when that particular Action is at its max value.


Note: you don't necessarily need ALL of the Smart Bone Actions listed, anything missing will simply be ignored. But the more your rig matches the reference, the better Loose Lips will work.


When you are done animating your Smart Bone Actions, DOWNLOAD the Calibration Bundle. Use the supplied Data Files and Reference Videos to tweak your Smart Bone Actions, if necessary.

Also, you can DOWNLOAD  the "Zork" Moho rig as an example.

Smart Bone Action Names

Mouth Open
Lip Top Up-Down
Lip Bottom Up-Down
Lip Top Out-In
Lip Bottom Out-In
Lips Part Center
Lips Pucker Wide
Lips Pucker-Pressed

Mouth Corner Up-Down
Mouth Wide-Narrow
Tongue Bend Tip
Tongue Curl
Tongue In-Out
Tongue Narrow-Wide
Tongue Raise-Lower
Tongue Up-Down

Smart Bone Action Reference Images









Frame 1   

Default - Mouth Closed

For the Default Pose, the Jaw X ROTATION should be so that the mouth is closed.  

You can do final tweaks to the the Smart Bone Actions by loading the Loose Lips Data File "Phoneme Pose Test" (in the Calibration Bundle) and creating the animation from it. It makes only 5 frames, which should look like the references.  If a pose doesn't look right, you should make adjustments to the Smart Bone Actions which contribute to that pose. For example, if the lips do not come together for "P", then probably the top lip needs to come down further for the Action "Lip Top Up-Down".

Smart Bone Action Phoneme Calibration Images









Frame  #1     


Relies on Lip Bottom Out-In Neg. Make sure lower lip comes behind front teeth.


Loose Lips  works on a credit system. 1 credit = 1 second of audio file processing time. You can get 60 credits FREE for taking our ANIMATOR SURVEY. After that you may BUY credits in small, medium or large bundles. 

Screen Shot 2020-05-01 at 8.51.57 AM.png
Screen Shot 2020-05-01 at 7.27.07 PM.png

 When you're happy with the text, choose "Blender' from the platform pulldown menu, and enter your project frame rate. Loose Lips works for any frame rate, including decimals. If it's 29.97, just type that in. Then, click "Get Keyframes", and save your data files.

The Loose Lips app is found on the page "My Loose Lips", which is in your user menu. You will get a button "Add Audio Files".

Click "Add Audio Files" and select any number of dialog audio files, which can be .wav, .aif, or .mp3. The maximum length is 21 seconds per file. For each file, the app will send you back a text transcription like these. You can edit the text if necessary.

Screen Shot 2020-05-04 at 5.39.47 PM.png

First open the character(s) you wish to animate.


Under "File/Import/Audio File",  import  the dialog audio file. The audio file will import beginning at whichever frame you happen to be on at the time. You can move the audio file using the "Sequencer". 

IMPORTANT: You must select the character by clicking the topmost layer in the Layers panel.

Launch Loose Lips  by clicking the Icon in "Other" Tools, or by going to "Scripts / Tools / Loose Lips for Moho v1.0. It asks you to select the Source File (the Loose Lips data file) that goes with the dialog you wish to animate.

Screen Shot 2020-05-04 at 6.32.03 PM.png

That's it. The script will make the keyframes on the timeline.

If you get an error message, it's usually because the correct layer was not selected, or you chose a Loose Lips Data File whose name did not match that of the audio file.

bottom of page