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.
236 stars 51 forks source link

Feature/ogallagher - logging, test resources, Korean #124

Closed ogallagher closed 1 year ago

ogallagher commented 1 year ago

Features:

Logging examples

LipsyncDoc.WARNING on speech autodetect failure from recognize_allosaurus

% python papagayo-ng.py --log-level INFO
Changed!
10563
/Users/owengallagher/Music/mofongo/name_trim/mofongo_small_riff_a_1.wav
valid sound
self.sound.Duration(): 10
frameRate: 24
soundDuration1: 253
soundDuration2: 254
LipsyncDoc.WARNING.997: recognize_allosaurus returned None; no results
qt.qpa.fonts: Populating font family aliases took 372 ms. Replace uses of missing font family "Swiss" with one that exists to avoid this cost. 
reload the dictionary
QObject::startTimer: Timers cannot be started from another thread
steveway commented 1 year ago

This seems very good, I will merge this.