Papagayo is a great (and free) program made by Mike Clifton and is distributed by
LostMarble.com.Papagayo is designed to help you line up phonemes (mouth shapes) with the actual
recorded sound of actors speaking. Papagayo makes it easy to lip sync animated characters by making the
process very simple - just type in the words being spoken (or copy/paste them from the animation's script),
then drag the words on top of the sound's waveform until they line up with the proper sounds.
Papagayo Lip Sync Support in Spriter Pro
Spriter Pro User’s Manual version 1.4
TM
Papagayo can be downloaded from http://www.lostmarble.com/papagayo/ for either Windows or Mac.To
add lip syncing to your Spriter animation you must follow the following steps after installing Papagayo:
1) Start Papagayo and load up your WAV file containing the dialogue into Papagayo by dropping the file
into the designated spot in Papagayo’s window. Then in the “spoken text” window, type all of the words
spoken in the sound file in their propper order. once you do so you’ll see orange blocks representing all the
individual words spread out across the graphic representation of the sound file. Now left click and drag on
the beginning block or the ending block of each word to properly make each word start and end properly
according to the actual sounds.
2) Once all the words are properly aligned, export the file (DAT) from Papagayo making sure to have the
export mode set to Anime Studio. (it is by default). Then make sure the sound file. (WAV) and the DAT file
from Papagayo are in your Spriter projects folder, either directly or in a sub folder.
3) In order for lip syncing to work, you need to have created a series of swappable mouth images, each
carefully designed to represent the pronunciation of specific sounds that people make while speaking.
Each file must be carefully named exactly like the reference chart above shows. Create a folder in your
Spriter project folder for each of the angles the mouth will be seen from...for example a folder called
“mouth_sideview” and one called “mouth_frontview” and put all the appropriate mouth images into their
folders. The animation you’ll be applying lip sync to should already have one of these mouth images
present throughout the entire timeline, the “rest” image for example. If your head changes angles within
the animation, you can image swap the mouth image at that point in the timeline from the mouth image
“rest” in one folder to the “rest” image in the folder for the different angle...such as changing from front
view to side view. (you can find other mouth shape references here:
http://www.brashmonkeygames.com/spriter/Papagayo/PapagayoMouthShapes.html)
4) In Spriter, once the animation is otherwise finished, add the sound file at the proper point in the
animations time line. IMPORTANT: Because the next step in the process will permanently add a very
large amount of key frames to the animation, which would make editing the animation after the fact
very difficult, we highly recommend you first create a clone of the animation as a back-up BEFORE
you proceed to step 4!
5) Assuming you’ve made a backup copy of your otherwise finished animation as described above, now
just find and right click on the graphical representation of the sound file in the timeline, and choose
“import lip sync”. Then a small dialogue box will appear asking you to choose the lip Sinc File (This is the
DAT file exported from Papagayo) and the “Mouth Timeline” (this is asking for the name of the object
timeline, aka the sprite which Spriter will be image swapping to represent all the mouth shapes for the lip
syncing. Once these options are set properly, click OK and the lyp syncing process should add all the
necessary keyframes to the animation in order to change the mouth image at the appropriate times to
represent the sound being made at that moment in time. Remember, if you need to change the animation
after importing the lip sync, you should once again copy the back up of the animation that was created
BEFORE the import of lip sync, edit the copy, and then re-import the lip sync. This process will ensure
you always have a clean, lip sync free version of the animation to change and edit as needed