MOHO Lua Phoneme Importer
Budget: $50 – $100 USD
I’m looking for a straightforward Lua script that runs inside MOHO and helps me drop in lip-sync data without any manual copying. The workflow I have in mind is simple:
• When I launch the script, it should prompt me to pick a JSON file that lists phoneme entries (name, start frame, end frame).
• For every phoneme entry it finds, it searches the Actions panel for an action with the exact same name and inserts that action at the start frame specified in the JSON. It only needs to place the action—no blending or stretching required for this first version.
• If an action name from the file can’t be found, the script should simply print a warning in MOHO’s scripting console so I know which phonemes to fix.
That’s all I need for now: a clean, readable Lua file.
Below is how the JSON file looks likes
• When I launch the script, it should prompt me to pick a JSON file that lists phoneme entries (name, start frame, end frame).
• For every phoneme entry it finds, it searches the Actions panel for an action with the exact same name and inserts that action at the start frame specified in the JSON. It only needs to place the action—no blending or stretching required for this first version.
• If an action name from the file can’t be found, the script should simply print a warning in MOHO’s scripting console so I know which phonemes to fix.
That’s all I need for now: a clean, readable Lua file.
Below is how the JSON file looks likes
Related categories:
Python
Animation
Software Development
JSON
Lua
Programming
Scripting
API Development
Moho