Individual latency parameter per voice
N
Nathan Butler
I implement VoiceMod in my performances by introducing a Video Delay (Async) filter of 333ms to my camera source in OBS. However, for some voices (like AI personalities) this is almost not a long enough delay to ensure good lip sync. For other voices (like "better mic" and other filter / EQ focused voices) it's far too much delay for good lip sync.
Counter intuitive as it may seem, it would be hugely beneficial for performers that want to lip sync to have a configurable "additional latency" parameter for each voice. That way I could test- with my own setup- how much "actual latency" each voice has and then add an additional offset so all voices have roughly the same actual latency. Then I could set my video delay to the same and have nearly perfect lip sync regardless of the selected voice.
N
Noxelius
Adjacently relevant:
if you are using windows, check out the software ASIO4All.
That should greatly reduce any latency.
If it is not working for you out of the box, read the FAQ for the tool.
Most important is to use the tools settings to active it for the audio devices you intend to use.
It also does not always get started automatically, so a workaround is to force it by keeping the settings panel open. Alternatively/Additionally you could make it run automatically with the software AutoHotkey.
Best of Luck.