After hours of searching I discovered WaveToLip is included in BI Editing Tools 2.5.1, and proceeded to make a .lip file by dragging a wav I made onto WaveToLip. Following the directions on
this page, I successfully made a character speak by placing the following in the initialization field:
this say "Breephng"; this setRandomLip true;
... however, although sound is emitted, the mouth does not move. Note that I even tried using one of the new commands from
here, setRandomLip, which also did nothing. Here is what is in the description.ext:
class Breephng
{
// how the sound is referred to in the editor (e.g. trigger effects)
name = "Breephng";
// filename, volume, pitch
sound[] = {\sound\Breephng.ogg, db+10, 1.0};
titles[] =
{
0, $STRM_Breephng
};
};
class cna
{
name = "cna";
sound[] = {\sound\CodenameAllen.ogg, db+10, 1.0};
titles[] =
{
0, $STRM_cna
};
};
};
The .lip file is named the same as the audio file (I tried with both ogg and wav files).
I opened the .lip file in Notepad++ to see what it looked like, and the result:
frame = 0.040
0.000, 0
0.160, 1
0.200, 2
0.240, 0
0.280, 1
0.320, 4
0.360, 3
0.400, 0
0.520, 1
0.560, 3...
etc. etc. for 171 lines.