Jump to content

SynthUtil - Companion tools for xVASynth voice generation


Recommended Posts

SynthUtil - Companion tools for xVASynth voice generation


Open source and released under GPL-3.0 License:

https://github.com/Athena-6/SynthUtil/

 

.NET Framework 4.7.2 or newer required:

https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer

 

Introduction of Functions:

 

> Generates generic* .lip files for a whole directory of .wav files based on matching integer durations from 1 to 30 seconds

> Edits .csv files generated for xVASynth, able to batch replace words and/or group lines by voice type

> Preprocessing (CPU-based smoothing and resampling) audio for Creation Kit .lip generation (Fixes associated Creation Kit errors and crashes during lip generation)

 

*The .lip files generated are *generic* and not as perfect as ones generated by Creation Kit so please do try to use that first.

 

I will try to add more functionality in the future, whatever seems to help me in my personal workflows.


  • Submitter
  • Submitted
    07/17/2021
  • Category
  • Requires
    .NET Framework 4.7.2
  • Regular Edition Compatible
    Not Applicable

 

Link to comment

Ok, so I'm going to critique this software.

 

It's fast . . .

 

When you select the blah.esp folder, it may be an .esm or .esl folder as well, 

It currently will only accept the folder with .esp at end of folder name

 

I was Doing Devious Devices Integration.esm

I changed folder name to run temporarily.

 

Next up window sizing

 

image.png.b85c47219e1803cde40dc674357134ec.png

 

Notice the button cropped off.

I don't have a fancy monitor, just standard 1920 x 1080 resolution 16:9 aspect ratio

 

Now, that all said, your utility is damn fast and produces .Lip's of varying sizes

 

If you're about to ask why there is one more .lip than .wav files,

I ran command prompt to copy StocK.lip to mod folder first.

 

I ran this Utility, and then copied over what Creation Kit got out before it Crashed.

 

Thanks!

Link to comment
58 minutes ago, judge007 said:

Ok, so I'm going to critique this software.

 

It's fast . . .

 

When you select the blah.esp folder, it may be an .esm or .esl folder as well, 

It currently will only accept the folder with .esp at end of folder name

 

I was Doing Devious Devices Integration.esm

I changed folder name to run temporarily.

 

Next up window sizing

 

image.png.b85c47219e1803cde40dc674357134ec.png

 

Notice the button cropped off.

I don't have a fancy monitor, just standard 1920 x 1080 resolution 16:9 aspect ratio

 

Now, that all said, your utility is damn fast and produces .Lip's of varying sizes

 

If you're about to ask why there is one more .lip than .wav files,

I ran command prompt to copy StocK.lip to mod folder first.

 

I ran this Utility, and then copied over what Creation Kit got out before it Crashed.

 

Thanks!

 

Hm.. I'm using a 150% scaled 4K monitor myself but I thought I tested it once on 1080p 100% and it was normal.

 

I'll see about fixing it, thanks for letting me know.

Edited by executaball
Link to comment
15 minutes ago, executaball said:

 

Hm.. I'm using a 150% scaled 4K monitor myself but I thought I tested it once on 1080p 100% and it was normal.

 

I'll see about fixing it, thanks for letting me know.

 

The other part is logic thing when you select the folder, it should check if folder name ends with .esp OR .esm OR .esl

 

Other than those two items, you have a winner on your hands.

Link to comment
9 hours ago, judge007 said:

 

The other part is logic thing when you select the folder, it should check if folder name ends with .esp OR .esm OR .esl

 

Added the other folder names for next build. It's not that big of a deal and I offer a dialog to continue anyways. Technically you can point it to your root drive and it will process every .wav file it finds... But I'd rather someone not accidentally do that lol. 

Edited by executaball
Link to comment
  • 2 weeks later...

So - now that CK .lip processing is somewhat stable at scale after the audio pre-processing... 


I've made a progress bar and time estimate for Creation Kit .lip generation that might be making an appearance in the next update~

 

image.png.5acb370722dfea20d4c56573cdd11f2e.png

 

Edited by Executaball
Link to comment
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use