morevnaproject-org / papagayo-ng

Papagayo is a lip-syncing program 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.
233 stars 51 forks source link

Limits of current visemes. Requesting end user ability to add more #70

Closed Hunanbean closed 4 years ago

Hunanbean commented 4 years ago

I was hoping to add more visemes to increase the accuracy of the lip sync representation on my characters. looking through the code it seemed to suggest that adding more would not be that difficult. Please keep in mind i am Not a programmer, i just hack through things. I noticed the file with the breakdown of aa = ai, and similar. i assume it is not simply a matter of changing these references, since the actual action of these references is hard coded. all of this is assumption on my part. prehaps you can point me in the right direction.

Thank you and be well

Hunanbean commented 4 years ago

Please disregard the previous message. I figured out how to do it. once i complete the addition of all the visemes, i will post the changed source code.

If you guys had not done the main program, i would not be able to do what i want to do for my game character. also, had you chosen any other language than python, i would not have been able to do this. Python, being human readable, is one of the only languages i can hack through as a non programmer. at this point, i am also rewriting the MHX2 plugin (makehuman exchange) to support the added visemes.

Thank you all Very much!