I've noticed that the word "M'rissi" appears in some places where it shouldn't. I see it in the _PregeneratedCache.csv file included with the mod, and in the _LocalCache.csv file generated by the model. Of course, there are places where it does appear correctly in _PregeneratedCache.csv, since it includes the dialog from M'rissi's Tails of Troubles. Not being an expert at all in this sort of thing, I'm guessing that mod being included in the model training data caused it to use her name in a few places it shouldn't.
A couple examples from the pregenerated cache: May I receive her blessings?,"<Alias=Player> is allowed to receive the blessings of M'rissi, yes?" You mentioned your old lady. There's a...Mrs. Draugr?,"You mentioned your elder, yes? There is a... M'rissi Draugr, perhaps?"
And one from my own run: "Mm, I've already talked to her about it...","M'rissi, Khajiit has already spoken with her about it..."
Little issues like this aside, this is really cool and it's actually a whole lot easier than trying to track down all the Khajiit Speak patches for all the mods in the collections I use.
Good to know, thanks for the feedback! Didn't notice that myself. Hope I can get to improved versions & more models this summer, currently busy with Wabbajack.
How do you create a new model? I'm thinking there could be a "goody two-shoes" model and an asshole bandit model. BTW, using it for Khajiit... this mod is a hidden gem.
Having a small issue with the patcher. It seems to be working, but only for vanilla dialogue, not anything added by mods. I'm running Synthesis through Mod Organizer, and the Synthesis.esp even lists all the modded plugins it should be effecting as masters.
I'm basically doing a +1 here, but this is an absolutely brilliant application of LLM. You want to sound like a khajiit? Or how about a pompous, educated aristocrat? Or you want your background as a street urchin to affect your dialogue choices. And now you wouldn't necessarily have to spend hundreds of hours manually finding and editing player dialogue across various mods! Kudos!
Combine this with elevenlabs (you can make audio in batches now, sweet) and you can easily make a custom voice set for Dragonborn Voice Over (provided you have the patience to gen/convert all the audio)
How does this interact with other khajiit speak patches? Should we disable them when we run this patcher and then reenable them and overwrite, or just put the mods we don't have patches for in the load order when we run the patcher?
Wow, it was not kidding when it said it would take a while on the first run. ETA of 2 hours for me, lol. It is a lot of text to go through, to be fair.
Anyone here figured out if it's possible to have it cover json files from mods that contain SKSE based plugins? (Usually just text based files that causes notifications to appear in game).
Remove or disable the Synthesis.esp file, or if you're using other Synthesis patchers, remove DialogueTransformer from Synthesis and regenerate the patch.
Not yet. Need to get my hands on some good datasets for some of the models I have in mind. The Dunmer one is probably easiest, likely to start with that
Dunmer is easy - just throw in lots of surly growling and extreme rudeness liberally sprinkled with shouts of 'N'wah', 'S'wit' and 'Stoopid' - just like it was in Morrowind.
Well, gotta teach the LLM to do that, I don't hand do that kind of stuff :) But to get it to learn how to speak so to say, I need a bunch of data I can feed it, that's the tricky part atm
53 comments
A couple examples from the pregenerated cache:
May I receive her blessings?,"<Alias=Player> is allowed to receive the blessings of M'rissi, yes?"
You mentioned your old lady. There's a...Mrs. Draugr?,"You mentioned your elder, yes? There is a... M'rissi Draugr, perhaps?"
And one from my own run:
"Mm, I've already talked to her about it...","M'rissi, Khajiit has already spoken with her about it..."
Little issues like this aside, this is really cool and it's actually a whole lot easier than trying to track down all the Khajiit Speak patches for all the mods in the collections I use.
...Might have to run this overnight.