The first thing can be done my slightly modifying the UMG widget. When a text line is displayed, simply call your lip-sync method with the same text as parameter. I’ll show you exactly where this can be done if your programmers can’t find it. It’s a small widget, there’s not much stuff in it. Just shoot me an email if you need assistance with this.
The second - the plugin is configured to work with Unreal’s native localization system, which does everything you might need.