I’m okish in C++ but no guru, fortunately it turned out to be next to nothing to get it going again (but you do need to know how to meddle in VS and C++).
So you wanna get to this file:
And add this line just after the includes at the top:
And then build, and hey hey, the plugin should work in 4.26
Hmm, actually, only the PlaybackBlueprint (OVRLipSyncPlayback) works… the LiveCaptureBlueprint (OVRLipSync) doesn’t… both are still working in my 4.25 build. I thought it might have something to do with the device default, but I set my microphone as the default in windows, and that didn’t help. Also tried changing the name in DEFAULT_DEVICE_NAME but that didn’t help either. Were you able to get it work with live? (the lip syncing seems better in live vs the precomputed, at least in 4.25)
Hey guys,
also got it going in 4.26 thanks to your tips here! However i’m struggeling with getting the live capture working in my own project. So the live capture works in the demo map as expected. However if i migrate the LiveCaptureBlueprint over to my project in order to test it out, the lip sync won’t work. It appears that the OnVisemesReady event is never called after entering play mode. @DenRunner, did you make it work in your own project and if so, did you have to do any additional setup in that project in order to make the live capture work?
Thx for any hints on this!
Oh btw., the playback version of lipsync works in my own project, so it’s just a problem with the live feature.
After doing that the live lipsync feature also works in my own project. So thx again for the hints you gave us and maybe my 5 cents might help someone else too.
Hello, you probably already saw this, but maybe it will help others:
With the OVR files for 4.25 available as of 4/30/2021 the ini fixes are already included so the only fix you need to do is to add the one line to the file:
‘OVRLipSyncLiveActorComponent.cpp’,
(shown below as text w/ surrounding code for clarity):
The actual line you add after the ‘#includes’ is this:
#define DEFAULT_DEVICE_NAME TEXT("")
Note the double Quotes “” in the brackets! Paste in after '#include ’ like this:
So, i am trying to install this plugin in UE4.26.2 - yet when i try to run my project it just says that i cannot compile modules at runtime and to build in an IDE - not sure what to do. Any help?
Hello there seems to be a problem. The lines where you reference the file and the code are not visible. Can you please reference them with text?. Which line? and file? Thank you in advance