Vyru Posted March 22, 2023 Posted March 22, 2023 21 minutes ago, Tentacus said: Cool... Looking forward to giving it a try. https://www.loverslab.com/files/file/26326-voice-pack-for-aaf-hardship/
Tentacus Posted March 22, 2023 Author Posted March 22, 2023 21 minutes ago, Vyru said: https://www.loverslab.com/files/file/26326-voice-pack-for-aaf-hardship/ Nice I'll check it out this weekend. Also do me a favor and add a line to the warning/disclaimer saying I had no direct involvement. I just don't want to be too closely associated with AI voice mods when the backlash comes. 1
Vyru Posted March 22, 2023 Posted March 22, 2023 (edited) 54 minutes ago, Tentacus said: Nice I'll check it out this weekend. Also do me a favor and add a line to the warning/disclaimer saying I had no direct involvement. I just don't want to be too closely associated with AI voice mods when the backlash comes. Ok i'll add it ? done Edited March 22, 2023 by Vyru 1
vaultbait Posted March 22, 2023 Posted March 22, 2023 1 hour ago, Tentacus said: AI voice mods when the backlash comes. Something tells me the backlash is going to start with AI-generated celebrity deepfake porn, but yes the writing is on the wall.
Vyru Posted March 22, 2023 Posted March 22, 2023 9 minutes ago, vaultbait said: Something tells me the backlash is going to start with AI-generated celebrity deepfake porn, but yes the writing is on the wall. I think that's the problem of whoever is making tools like xvasynth... i'd be surprised if anyone bothers to track down every modder ever using it and posting anything containing the files.
vaultbait Posted March 22, 2023 Posted March 22, 2023 59 minutes ago, Vyru said: I think that's the problem of whoever is making tools like xvasynth... i'd be surprised if anyone bothers to track down every modder ever using it and posting anything containing the files. Maybe, it's hard to say for sure what will happen since AI/ML is still very new tech and there's not a lot of legal precedent for these topics. If it gets tied to intellectual property law, then we might see cases like how DVDCSS was "illegal" because it circumvented useless copyright protection measures, but effectively unenforceable so the copyright holders went after everyone pirating movies with it instead. The "guns don't kill people, people kill people" approach basically. Hard to make tools illegal, so you go after the people who use those tools in ways you dislike instead.
lee3310 Posted March 22, 2023 Posted March 22, 2023 (edited) 4 hours ago, Vyru said: Okay i finally got it to work! ....mostly at least. This happened because for some reason the script to extract dialogue failed to get all of it. There's nothing i can do about that. So there will remain some unvoiced dialogue. To be precise all lines linked to the files in the original _T_GenericVoice folder ending with "_2" or "_3" did not get extracted by the script for whatever reason. But 1. these are not too many... maybe like 30 something lines and 2. my folders contain 1500+ voice files per voice type so it should still cover a most of the dialogue. HUGE thanks to @lee3310 for all your help!!!! By the way... i started doing this but it would have been just as much work as setting every file manually so i found a workarround using powershell again to rename the files to "_1" But just in case you think the reason for the missing voice files could be adding only the "_1" suffix - it's not. the files really are missing completley i double checked: Like i mentioned before, i don't see anything i could do about this. DoubleCheeseburgers script usualy works very smooth but Hardship really lived up to it's name when it comes to creating a voice pack for it (no offense @Tentacus i love the mod, otherwise i wouldn't have worked almost 3 full days to finish this!) https://www.loverslab.com/files/file/26326-voice-pack-for-aaf-hardship/ 1) Congratulation for making the patch. 2) (_2/_3/_N) suffix appears when there is more than one Response in the same topic info. I don't know why DC script fails to get them (maybe Skyrim CK doesn't have that feature) 3) Do not rename the actual Voice files, i was referring to override file name in editor, and you only need to do it if you want to use the same dialogue twice without creating a new voice file or, to circumvent a bug that only happens with light plugins. 4) If there is only 30 missing lines, you can generate them manually whenever you have time or when you feel like it. PS You know your way around PowerShell, that's good (way more complicated than Bash scripting). Edited March 22, 2023 by lee3310
Tentacus Posted March 22, 2023 Author Posted March 22, 2023 2 minutes ago, lee3310 said: 2) (_2/_3/_N) suffix appears when there is more than one Response in the same topic info. I don't know why DC script fails to get them (maybe Skyrim CK doesn't have that feature) That makes sense why the pimp greets didn't work, all of their initial lines and back stories have topics with like 4 lines + each in them. Also Skyrim does support this feature... I am using it a LOT in NMS. 1
Vyru Posted March 22, 2023 Posted March 22, 2023 1 hour ago, lee3310 said: 4) If there is only 30 missing lines, you can generate them manually whenever you have time or when you feel like it. The only way to find the missing ones is typing _2 _3 in the folders, is there and easy way in ck to find the dialogue they belong to? if not it'd be a lot of work again. 1 hour ago, lee3310 said: 2) (_2/_3/_N) suffix appears when there is more than one Response in the same topic info. I don't know why DC script fails to get them (maybe Skyrim CK doesn't have that feature) It normally doesn't fail... like i said the Submissive Lola mod worked perfectly fine and it's also a ton of dialogue and different reply options. The difference between Hardship and any other mod i used the script on is the _T_GenericVoice folder. normally the script extracts everything so that you just run xvasynth and get the right folders ready out of the box. i never had to change all file names before. 1 hour ago, lee3310 said: PS You know your way around PowerShell, that's good (way more complicated than Bash scripting). very poorly honestly.... simple stuff like that is about my limit. 1 hour ago, lee3310 said: Congratulation for making the patch. Thanks! No way i would've done it without you ?
Vyru Posted March 22, 2023 Posted March 22, 2023 2 hours ago, vaultbait said: Maybe, it's hard to say for sure what will happen since AI/ML is still very new tech and there's not a lot of legal precedent for these topics. If it gets tied to intellectual property law, then we might see cases like how DVDCSS was "illegal" because it circumvented useless copyright protection measures, but effectively unenforceable so the copyright holders went after everyone pirating movies with it instead. The "guns don't kill people, people kill people" approach basically. Hard to make tools illegal, so you go after the people who use those tools in ways you dislike instead. can't say i'm too worried honestly. worst thing that could happen is them forcing me (and others) to take it down. but i highly doubt they got nothing better to do than browsing loverslab to find mods using their voice for porn stuff ?
vaultbait Posted March 22, 2023 Posted March 22, 2023 5 minutes ago, Vyru said: can't say i'm too worried honestly. worst thing that could happen is them forcing me (and others) to take it down. but i highly doubt they got nothing better to do than browsing loverslab to find mods using their voice for porn stuff ? Sure, I expect most of the impact, if there is any, will be a "chilling effect" which makes mod authors increasingly wary of incorporating or endorsing voice files generated by AI trained on samples from professional voice actors who didn't agree to that particular reuse of their original recordings. In open source circles, we're starting to see pushback from authors whose work was used to train code-writing AI without its output crediting the work of the authors it was trained on, potentially in violation of the licenses under which that software was distributed (the AI managers, particularly Microsoft, are trying to claim it falls under "fair use" of copyrighted works, but courts have yet to hear the cases being brought).
lee3310 Posted March 23, 2023 Posted March 23, 2023 (edited) 2 hours ago, Vyru said: It normally doesn't fail... like i said the Submissive Lola mod worked perfectly fine and it's also a ton of dialogue and different reply options. The difference between Hardship and any other mod i used the script on is the _T_GenericVoice folder. normally the script extracts everything so that you just run xvasynth and get the right folders ready out of the box. i never had to change all file names before. Not familiar with xedit scripts myself but yeah, DC script should cover multiple responses: responseId := GetElementNativeValues(ent, 'TRDT - Response Data\Response number'); The only problem i can see is TRDT (should be TRDA) but i don't know if it's because the script is for Skyrim or i'm missing something. Maybe you can try replacing it and run the script again ? "line 682 Edited March 23, 2023 by lee3310 1
Vyru Posted March 23, 2023 Posted March 23, 2023 (edited) 45 minutes ago, lee3310 said: Maybe you can try replacing it and run the script again ? yeah i give it a try tomorrow. kinda sucks to leave this unfinished. if that doesn't work i create the files manually like you suggested when i got time. I'm also planing to generate some more files for johns in the future. It's a bit weird talking to them and they answer in silent dialogue ? Edited March 23, 2023 by Vyru
lee3310 Posted March 23, 2023 Posted March 23, 2023 6 minutes ago, Vyru said: yeah i give it a try tomorrow. kinda sucks to leave this unfinished. if that doesn't work i create the files manually like you suggested when i got time. i made i quick test: did you get this when you exported the voicefiles ? D:/MO2/Mods/Voiced Mod/sound/Voice/Beggar_Whore.esp/FemaleArgonian/_T_DialogueQuest__00002046_3.wav,1 D:/MO2/Mods/Voiced Mod/sound/Voice/Beggar_Whore.esp/DLC1SeranaVoice/_T_DialogueQuest__00002046_2.wav,1
Glocksaint Posted March 23, 2023 Posted March 23, 2023 9 hours ago, Vyru said: Okay i finally got it to work! ....mostly at least. This happened because for some reason the script to extract dialogue failed to get all of it. There's nothing i can do about that. So there will remain some unvoiced dialogue. To be precise all lines linked to the files in the original _T_GenericVoice folder ending with "_2" or "_3" did not get extracted by the script for whatever reason. But 1. these are not too many... maybe like 30 something lines and 2. my folders contain 1500+ voice files per voice type so it should still cover a most of the dialogue. HUGE thanks to @lee3310 for all your help!!!! By the way... i started doing this but it would have been just as much work as setting every file manually so i found a workarround using powershell again to rename the files to "_1" But just in case you think the reason for the missing voice files could be adding only the "_1" suffix - it's not. the files really are missing completley i double checked: Like i mentioned before, i don't see anything i could do about this. DoubleCheeseburgers script usualy works very smooth but Hardship really lived up to it's name when it comes to creating a voice pack for it (no offense @Tentacus i love the mod, otherwise i wouldn't have worked almost 3 full days to finish this!) https://www.loverslab.com/files/file/26326-voice-pack-for-aaf-hardship/ Thank you for your hard work!, I'm gonna try it! 1
Vyru Posted March 23, 2023 Posted March 23, 2023 (edited) 8 hours ago, lee3310 said: i made i quick test: did you get this when you exported the voicefiles ? D:/MO2/Mods/Voiced Mod/sound/Voice/Beggar_Whore.esp/FemaleArgonian/_T_DialogueQuest__00002046_3.wav,1 D:/MO2/Mods/Voiced Mod/sound/Voice/Beggar_Whore.esp/DLC1SeranaVoice/_T_DialogueQuest__00002046_2.wav,1 just checked and no i didn't get them... idk why you even get any suffix at all i'm not even getting _1 mine all export ending with just _ made another test just now and it was the same. Another thing i don't understand is in the _T_GenericVoice folder i got 1407 files. My voice folders have 1500+ yet some dialogue isn't covered... makes no sense. Here's the edited script maybe i messed up something but i can't imagine as the only changes i've made are voice types. xVASynth Dialogue Export.pas Edited March 23, 2023 by Vyru
Tentacus Posted March 23, 2023 Author Posted March 23, 2023 1 hour ago, Vyru said: Another thing i don't understand is in the _T_GenericVoice folder i got 1407 files. My voice folders have 1500+ yet some dialogue isn't covered... makes no sense. Here's the edited script maybe i messed up something but i can't imagine as the only changes i've made are voice types. xVASynth Dialogue Export.pas 33.48 kB · 1 download Because the Player lines don't use _T_GenericVoice.
Vyru Posted March 23, 2023 Posted March 23, 2023 18 minutes ago, Tentacus said: Because the Player lines don't use _T_GenericVoice. Ah i see makes sense! Then there's more missing in my export then i thought. i hope lee got some idea... idk why the script exports with _1 _2 _3 suffix for him and mine doesn't. should be the exact same as i didn't change anything in the script except voice types (deleting skyrim ones and adding fo4)
lee3310 Posted March 23, 2023 Posted March 23, 2023 5 hours ago, Vyru said: idk why you even get any suffix at all i'm not even getting _1 mine all export ending with just _ Because the script is written for Skyrim so it needs some tweaking to make it fully compatible with FO4. To get those numbers (_1,_2,_3) i just replaced TRDT with TRDA as i told you. xVASynth Dialogue Export.pas responseId := GetElementNativeValues(ent, 'TRDA - Response Data\Response number');
Vyru Posted March 23, 2023 Posted March 23, 2023 33 minutes ago, lee3310 said: Because the script is written for Skyrim so it needs some tweaking to make it fully compatible with FO4. To get those numbers (_1,_2,_3) i just replaced TRDT with TRDA as i told you. xVASynth Dialogue Export.pas 33.48 kB · 1 download responseId := GetElementNativeValues(ent, 'TRDA - Response Data\Response number'); oh... i thaught your test was with the basic script. gonna try again. if this works and i get all the files i'm gonna add additional voice packs for customers one by one.
Vyru Posted March 23, 2023 Posted March 23, 2023 alright i'm getting the suffix, fingers crossed there won't be any missing dialogue now ?
xxxxxjaboy Posted March 23, 2023 Posted March 23, 2023 Hi, Quick question, just installed the mod and havent had any problems jet but when i get raped by a raider there is no animation. Is it intended to be lijke this, or is it a bug?
vaultbait Posted March 23, 2023 Posted March 23, 2023 17 minutes ago, xxxxxjaboy said: Quick question, just installed the mod and havent had any problems jet but when i get raped by a raider there is no animation. Is it intended to be lijke this, or is it a bug? Make sure you have a working AAF installation and the necessary animation packs. The mod description includes Comprehensive Installation Guide which you're expected to have followed. You might also want to check out The Fucking Manual which goes much more into depth on related mod choices and is kept a bit more up to date. 1
Vyru Posted March 23, 2023 Posted March 23, 2023 @lee3310 i tested it again and with the script as it is now it did indeed export some more but not much. there are some more answer options voiced now but that's only the 30-40 files i mentioned earlier. introduction dialogue with isabel is still unvoiced. in all folders provided by the HS mod (_T_GenericVoice /PlayerMale / PlayerFemale) are arround 2.3k files. with the script now i get 1612. if you don't have any other idea that's all we get.
lee3310 Posted March 23, 2023 Posted March 23, 2023 3 hours ago, Vyru said: there are some more answer options voiced now but that's only the 30-40 files I thought that the multi responses dialogues (30-40 files) are the only ones left unvoiced and you confirm that the new edited script fixes the issue right ? What's the matter now ? is it the player dialogue not exporting or the pimps greeting ones ?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now