Mdy Posted August 8, 2015 Posted August 8, 2015 I like Serana's non-consensual voice, but the text reminds me too much of that npc. So I've overwritten the sentences with her moanings, which is fitting to lots of younger chars. If anyone is interested: SexLab Vanilla Voices 2.8 Serana moanings.rar The file structure is already set. Just install it with a mod manager like MO and select the Serana voice ingame.
Guest Posted August 8, 2015 Posted August 8, 2015 Where can I get the talking version of the voices? I only have moanings.
Mdy Posted August 8, 2015 Posted August 8, 2015 Where can I get the talking version of the voices? I only have moanings. There isn't a talking version, sunspotz has mostly created mixed sounds. I've been using the non-consensual (hate the R word) sounds and copy-pasted them. If you're talking about Serana's voice, you can listen to the sound files from the main download in the same folder, Sound\fx\SexLab\vFemaleMoan21 and create a talking version.
Guest Posted August 8, 2015 Posted August 8, 2015 Where can I get the talking version of the voices? I only have moanings. There isn't a talking version, sunspotz has mostly created mixed sounds. I've been using the non-consensual (hate the R word) sounds and copy-pasted them. If you're talking about Serana's voice, you can listen to the sound files from the main download in the same folder, Sound\fx\SexLab\vFemaleMoan21 and create a talking version. I see thank you
Mister X Posted August 22, 2015 Posted August 22, 2015 Hey, is some modder willing to create an auto-assign script for these voice files? I've found the GetVoiceType Object reference, that could help, but I have no idea of Papyrus scripting and the Creation Kit seems to be my personal nemesis, else I would do that on my own
jdods13 Posted October 8, 2015 Posted October 8, 2015 Is this mod compatible with SexLab 1.6+? Yes it works perfectly fine. Would be nice to have this automatically grab the vanilla voice set for the actor like everyone has been requesting
Unknown_User Posted October 21, 2015 Posted October 21, 2015 Sometimes NPC(female) speak male's voice(from this mod) after installing/configured this mod... Is this just me?
vimublue Posted November 2, 2015 Posted November 2, 2015 what is wrong with femaleeventoned (lydia) sounds it's not like lydia voice
OTC Posted January 24, 2016 Posted January 24, 2016 Hey, is some modder willing to create an auto-assign script for these voice files? I've found the GetVoiceType Object reference, that could help, but I have no idea of Papyrus scripting and the Creation Kit seems to be my personal nemesis, else I would do that on my own Was going to ask this myself... Well, I suppose I've procrastinated enough at this point. I'll take a gander at it. It shouldn't be very difficult in theory--just a lightweight event trigger that assigns a voiceset to its corresponding actor's voicetype, in the same way SexLab itself assigns the random voices. Then again, if it were that easy, it would have already been done ages ago, we would think... only one way to find out! Give me a week or two--I'll come back with news, and hopefully, a working prototype.
jdods13 Posted January 24, 2016 Posted January 24, 2016 Hey, is some modder willing to create an auto-assign script for these voice files? I've found the GetVoiceType Object reference, that could help, but I have no idea of Papyrus scripting and the Creation Kit seems to be my personal nemesis, else I would do that on my own Was going to ask this myself... Well, I suppose I've procrastinated enough at this point. I'll take a gander at it. It shouldn't be very difficult in theory--just a lightweight event trigger that assigns a voiceset to its corresponding actor's voicetype, in the same way SexLab itself assigns the random voices. Then again, if it were that easy, it would have already been done ages ago, we would think... only one way to find out! Give me a week or two--I'll come back with news, and hopefully, a working prototype. Thank you. Please let us know how it goes
Mister X Posted March 2, 2016 Posted March 2, 2016 Hey, is some modder willing to create an auto-assign script for these voice files? I've found the GetVoiceType Object reference, that could help, but I have no idea of Papyrus scripting and the Creation Kit seems to be my personal nemesis, else I would do that on my own Was going to ask this myself... Well, I suppose I've procrastinated enough at this point. I'll take a gander at it. It shouldn't be very difficult in theory--just a lightweight event trigger that assigns a voiceset to its corresponding actor's voicetype, in the same way SexLab itself assigns the random voices. Then again, if it were that easy, it would have already been done ages ago, we would think... only one way to find out! Give me a week or two--I'll come back with news, and hopefully, a working prototype. Got sth going yet? I'm hyped for dat xD
worksa7 Posted March 7, 2016 Posted March 7, 2016 I tried it out, but it's my first time trying a sound mod. It keeps assigning random human and argonian and such voices to any creatures in the game. How can I have creatures just stay silent or such? There doesn't seem to even be any manual each time options.
RufusTVoltaire Posted April 17, 2016 Posted April 17, 2016 Freaking love this voice mod. So glad it adds more than just female anime Boner Killer moans. So nice to hear when I'm fucking an orc, hearing that gruff buff orc voice. Match this with the proper expressions, (I have it set up for pained expressions when males are bottom in anal scenes.) OMG So freaking amazing.
tedii Posted June 9, 2016 Posted June 9, 2016 anything special required for uninstallation... ? just in case...
Zoky Posted December 15, 2016 Posted December 15, 2016 Hey, is some modder willing to create an auto-assign script for these voice files? I've found the GetVoiceType Object reference, that could help, but I have no idea of Papyrus scripting and the Creation Kit seems to be my personal nemesis, else I would do that on my own Was going to ask this myself... Well, I suppose I've procrastinated enough at this point. I'll take a gander at it. It shouldn't be very difficult in theory--just a lightweight event trigger that assigns a voiceset to its corresponding actor's voicetype, in the same way SexLab itself assigns the random voices. Then again, if it were that easy, it would have already been done ages ago, we would think... only one way to find out! Give me a week or two--I'll come back with news, and hopefully, a working prototype. These are turning out to be two awfully long weeks! In all seriousness though, I can't believe this hasn't been done yet. I would think the demand for this would be really high, or is it just not possible/extremely difficult? I'm not a modder so I couldn't say. Anyways, thought I'd bump this for great justice.
Amber Fletcher Posted May 20, 2017 Posted May 20, 2017 Was wondering if anyone has managed to make a patch for this to work with the newer versions of Sexlab yet or not =/Really miss how great this was <3
OTC Posted June 15, 2017 Posted June 15, 2017 News for everyone! I didn't die, it seems! I managed to make a... something that appears to actually work! That something being a modification to the script that automatically assigns voices based on the character's VoiceType! Each time you start a new scene with a character that hasn't already had a voice assigned to them, their SexLab voice will automatically be set to match the correct voice based on their FormList VoiceType. So, all those FemaleYoungEager characters should automatically have the proper FemaleYoungEager SexLab voice saved to them, with no need to take yourself out of the moment by opening up the SexLab MCM menu! It only took me nearly two years to get around to... but I did it. Kinda. There's a catch. I have to admit this is the most hacked-together, hardcoded, gimpy piece of code I have ever created in my life. Seeing as the SexLab developer documentation is still offline (Ashal please put it back up, I'm begging you, I'll do anything), and I'm not very comfortable with Papyrus and the CK to begin with, what I've come up with is a Frankensteinian horror that, while functional, is extremely inelegant--I've literally edited the source code, important SexLab quests, and even had to create a dummy SexLab .esm to do this, because I just couldn't figure out how to get it working in any other way. I desperately need somebody actually competent to come and help me make this into something less hilariously bad. Because of this, I'm hesitant to release the work. Not because I don't want to (I really do), but because I can only guarantee it works on my machine, especially in the way I've written the code. I'm very afraid that it'll bork up everyone else's pristine SexLab installations for reasons I'd have a hard time finding out. If anyone wants to try it out, though, I'll upload what I have. If anybody reading this is experienced with Papyrus scripting and is willing to make an actual quality product out of my work, just let me know.
Zoky Posted June 16, 2017 Posted June 16, 2017 News for everyone! I didn't die, it seems! I managed to make a... something that appears to actually work! That something being a modification to the script that automatically assigns voices based on the character's VoiceType! Each time you start a new scene with a character that hasn't already had a voice assigned to them, their SexLab voice will automatically be set to match the correct voice based on their FormList VoiceType. So, all those FemaleYoungEager characters should automatically have the proper FemaleYoungEager SexLab voice saved to them, with no need to take yourself out of the moment by opening up the SexLab MCM menu! It only took me nearly two years to get around to... but I did it. Kinda. There's a catch. I have to admit this is the most hacked-together, hardcoded, gimpy piece of code I have ever created in my life. Seeing as the SexLab developer documentation is still offline (Ashal please put it back up, I'm begging you, I'll do anything), and I'm not very comfortable with Papyrus and the CK to begin with, what I've come up with is a Frankensteinian horror that, while functional, is extremely inelegant--I've literally edited the source code, important SexLab quests, and even had to create a dummy SexLab .esm to do this, because I just couldn't figure out how to get it working in any other way. I desperately need somebody actually competent to come and help me make this into something less hilariously bad. Because of this, I'm hesitant to release the work. Not because I don't want to (I really do), but because I can only guarantee it works on my machine, especially in the way I've written the code. I'm very afraid that it'll bork up everyone else's pristine SexLab installations for reasons I'd have a hard time finding out. If anyone wants to try it out, though, I'll upload what I have. If anybody reading this is experienced with Papyrus scripting and is willing to make an actual quality product out of my work, just let me know. I've tracked this thread in hopes that you would one day return. Really hope you find someone that can help you make it a bit more stable.
OTC Posted June 16, 2017 Posted June 16, 2017 News for everyone! I didn't die, it seems! I managed to make a... something that appears to actually work! That something being a modification to the script that automatically assigns voices based on the character's VoiceType! Each time you start a new scene with a character that hasn't already had a voice assigned to them, their SexLab voice will automatically be set to match the correct voice based on their FormList VoiceType. So, all those FemaleYoungEager characters should automatically have the proper FemaleYoungEager SexLab voice saved to them, with no need to take yourself out of the moment by opening up the SexLab MCM menu! It only took me nearly two years to get around to... but I did it. Kinda. There's a catch. I have to admit this is the most hacked-together, hardcoded, gimpy piece of code I have ever created in my life. Seeing as the SexLab developer documentation is still offline (Ashal please put it back up, I'm begging you, I'll do anything), and I'm not very comfortable with Papyrus and the CK to begin with, what I've come up with is a Frankensteinian horror that, while functional, is extremely inelegant--I've literally edited the source code, important SexLab quests, and even had to create a dummy SexLab .esm to do this, because I just couldn't figure out how to get it working in any other way. I desperately need somebody actually competent to come and help me make this into something less hilariously bad. Because of this, I'm hesitant to release the work. Not because I don't want to (I really do), but because I can only guarantee it works on my machine, especially in the way I've written the code. I'm very afraid that it'll bork up everyone else's pristine SexLab installations for reasons I'd have a hard time finding out. If anyone wants to try it out, though, I'll upload what I have. If anybody reading this is experienced with Papyrus scripting and is willing to make an actual quality product out of my work, just let me know. I've tracked this thread in hopes that you would one day return. Really hope you find someone that can help you make it a bit more stable. Hope so too I'll admit though, that I wrote a lot of hyperbole (because I was just glad to have finally gotten something done after nearly two years). Yes, I still think my code is, uh, inelegant, but despite what I may have implied, it's not going to cause any crashes, should not impact performance, and should not ruin Sexlab functionality itself as it does not touch most of the core functionality. (In theory, anyway. Skyrim's just like that, but at the very least it works on my own rig without crashes.) The problem is that it's a direct modification of both a core SexLab script (sslVoiceSlots) and one of the quests in SexLab.esm itself--something that goes against base instincts as a coder, as it can very likely make it incompatible with future versions of SexLab. Also, because I just find it distasteful to modify the framework itself. After all, if you want to add a pillow to your chair, you shouldn't be carving a hole into the chair to do it, right? From what I've seen, though, because of the way CK handles properties, there's no way to make the script understand what the hell I'm talking about when the script checks for "VoiceType FemaleYoungEager" unless I link it directly in the CK. Which means editing the .esm itself, which I really don't enjoy doing. (On a sidenote, I haven't added checks for Frea or Serana because that would have made SexLab dependent on Dawnguard and Dragonborn as well. Also, the little fact that CK kept crashing when I tried to load them, heh.) On the other hand, SexLab hasn't been updated in over a year and from all accounts is nearing "release build status" anyway, so maybe it's just an unnecessary gripe. TO ANY COURAGEOUS MODDERS OUT THERE (or if you use Mod Manager): I'm uploading what I've got here. Test it out and let me know if it works. If you're using ModManager: install as a new mod, there is no need to overwrite your original SexLab directory. I've made a new SexLab .esp rather than editing the master file directly, but please don't save any valuable savefiles with it installed until we know it's safe to remove. Also, I'm including the source code I made, so if you want to make your own changes and improvements be my guest! SexLabAutoVanillaVoices.7z
Hightower589 Posted September 1, 2017 Posted September 1, 2017 I was really happy to read that OTC had created a mod to auto assigned voice types in Sexlab for Sexlab Vanilla Voices but was waiting on confirmation that it worked. instead of waiting around and being a leech I decided to so some testing of my own. Here are my findings. I tested my female orc on 4 males in whiterun with different voice types. The "arrowinknee" guard, "Eventoned" Amren, "Maleyoungeager" *i think* Brenuin, and "slymale" Belothir's shop. Each event worked perfectly with the appropriate voice type for each NPC. No lag or CTD's. Afterward I checked the voice type in Sexlab and noticed they were NOT updated, even with *NPC's reuse voice type* was selected. The voice type for each remained at "Random". This doesn't really matter because they all used the appropriate voice type from Sexlab Vanilla Voices, but it would be nice if the voice type was "saved". I plan to keep using it, thank you so much OTC . This was a quick test, not long term and not very thorough. I'm just a random pleb on the internet. buh bye.
shadowknyght Posted November 23, 2017 Posted November 23, 2017 I know you're working on one particular aspect that everyone is requesting, however I had an idea about an add on to this mod. It would simply...yeah I say simply as though it's actually simple...anyways, it would choose the voice set based on the tags used in the animation. So if it's a forced or rape tag, it would pull from the forced or rape voice set. If it were consensual it would choose from that set as well. That way, you wouldn't have an issue where you've installed it for rape and now every woman, even those you are having normal sex with sound like they're being raped. I know the tags would have to be accurate, but I saw a tag editor mod, so you wouldn't need to worry about that at all. Just a thought.
Nymra Posted December 28, 2017 Posted December 28, 2017 Ok, maybe this question was asked before, but I just couldnt find a suitable post or other mod for it (yet): Is there a version of the voices WITHOUT talking? The moans, crying and sobbing is awesome, but the permanent talking makes me... mad I am already thinking of doing it myself, replacing all talking data with moans and rename them. Or would it even work with just removing the talking files? Any help you can give me would be much appreciated.
chaimhewast Posted December 28, 2017 Posted December 28, 2017 On 6/16/2017 at 4:10 PM, OTC said: TO ANY COURAGEOUS MODDERS OUT THERE (or if you use Mod Manager): I'm uploading what I've got here. Test it out and let me know if it works. If you're using ModManager: install as a new mod, there is no need to overwrite your original SexLab directory. I've made a new SexLab .esp rather than editing the master file directly, but please don't save any valuable savefiles with it installed until we know it's safe to remove. Also, I'm including the source code I made, so if you want to make your own changes and improvements be my guest! On 9/1/2017 at 3:32 AM, Hightower589 said: I was really happy to read that OTC had created a mod to auto assigned voice types in Sexlab for Sexlab Vanilla Voices but was waiting on confirmation that it worked. instead of waiting around and being a leech I decided to so some testing of my own. Here are my findings. I tested my female orc on 4 males in whiterun with different voice types. The "arrowinknee" guard, "Eventoned" Amren, "Maleyoungeager" *i think* Brenuin, and "slymale" Belothir's shop. Each event worked perfectly with the appropriate voice type for each NPC. No lag or CTD's. Afterward I checked the voice type in Sexlab and noticed they were NOT updated, even with *NPC's reuse voice type* was selected. The voice type for each remained at "Random". This doesn't really matter because they all used the appropriate voice type from Sexlab Vanilla Voices, but it would be nice if the voice type was "saved". I plan to keep using it, thank you so much OTC . This was a quick test, not long term and not very thorough. I'm just a random pleb on the internet. buh bye. I found the cause of it not saving the voice type - when it finds a supported voicetype, it instantly returns the corresponding SexLab voice without trying to save it. For comparison: ; part of OTC's voice selection elseIf MyVoice == MaleSoldier sslBaseVoice Picked = GetByName("MaleSoldier (ImperialSoldier)") return Picked endIf versus ; Sexlab method of picking a voice sslBaseVoice Picked = PickGender(ActorRef.GetLeveledActorBase().GetSex()) ; Save the voice to NPC for reuse, if enabled if Picked && !IsPlayer && Config.NPCSaveVoice SaveVoice(ActorRef, Picked) endIf return Picked The easiest solution for that I think would be to rewrite the function to look more like this: sslBaseVoice function PickVoice(Actor ActorRef) bool IsPlayer = ActorRef == PlayerRef ; Find if a saved voice exists and in what slot sslBaseVoice Saved = GetSaved(ActorRef) if Saved && (IsPlayer || Config.NPCSaveVoice) return Saved ; Use saved voice endIf ; New code starts here ; Compare actor's VoiceType to the properties above, and if matching, set it as such VoiceType MyVoice = ActorRef.GetVoiceType() sslBaseVoice Picked = None if MyVoice == FemaleEvenToned Picked = GetByName("FemaleEvenToned (Lydia)") elseIf MyVoice == FemaleCommander Picked = GetByName("FemaleCommander (Aela)") elseIf MyVoice == FemaleYoungEager Picked = GetByName("FemaleYoungEager (Ysolda)") elseIf MyVoice == FemaleSultry Picked = GetByName("FemaleSultry (Senna)") elseIf MyVoice == FemaleArgonian Picked = GetByName("FemaleArgonian (Argonian)") elseIf MyVoice == FemaleKhajiit Picked = GetByName("FemaleKhajiit (Khajiit)") elseIf MyVoice == FemaleNord Picked = GetByName("FemaleNord (Mjoll)") elseIf MyVoice == FemaleElfHaughty Picked = GetByName("FemaleElfHaughty (Altmer)") elseIf MyVoice == FemaleDarkElf Picked = GetByName("FemaleDarkElf(Dunmer)") elseIf MyVoice == FemaleOrc Picked = GetByName("FemaleOrc (Orsimer)") elseIf MyVoice == FemaleCondescending Picked = GetByName("FemaleCondescending (Grelka)") elseIf MyVoice == FemaleCommoner Picked = GetByName("FemaleCommoner (Gilfre)") elseIf MyVoice == SeranaDawnguard Picked = GetByName("Serana (Dawnguard)") elseIf MyVoice == FemaleShrill Picked = GetByName("FemaleShrill (Viola)") elseIf MyVoice == FreaDragonborn Picked = GetByName("Frea (Dragonborn)") elseIf MyVoice == KarlaihNightingale Picked = GetByName("Karlaih (Nightingale)") elseIf MyVoice == MirabellCollegeWinterhold Picked = GetByName("Mirabell(College of Winterhold)") elseIf MyVoice == VexThievesGuild Picked = GetByName("Vex (Thieves Guild)") elseIf MyVoice == MaleEvenToned Picked = GetByName("MaleEvenToned (Dovahkiin)") elseIf MyVoice == MaleArgonian Picked = GetByName("MaleArgonian (Argonian)") elseIf MyVoice == MaleBrute Picked = GetByName("MaleBrute (Farkas)") elseIf MyVoice == MaleDarkElf Picked = GetByName("MaleDarkElf (Dunmer)") elseIf MyVoice == MaleElfHaughty Picked = GetByName("MaleElfHaughty (Altmer)") elseIf MyVoice == MaleKhajiit Picked = GetByName("MaleKhajiit (Khajiit)") elseIf MyVoice == MaleNord Picked = GetByName("MaleNord (Vilkas)") elseIf MyVoice == MaleOrc Picked = GetByName("MaleOrc (Orsimer)") elseIf MyVoice == MaleYoungEager Picked = GetByName("MaleYoungEager (Courier)") elseIf MyVoice == MaleCommoner Picked = GetByName("MaleCommoner (Louis)") elseIf MyVoice == MaleCommonerAccented Picked = GetByName("MaleCommonerAccented (CarriageDriver)") elseIf MyVoice == MaleCoward Picked = GetByName("MaleCoward (Lokir)") elseIf MyVoice == MaleDrunk Picked = GetByName("MaleDrunk (Sanguine)") elseIf MyVoice == MaleEvenTonedAccented Picked = GetByName("MaleEvenTonedAccented (Farengar)") elseIf MyVoice == MaleGuard Picked = GetByName("MaleGuard (ArrowInTheKnee)") elseIf MyVoice == MaleNordCommander Picked = GetByName("MaleNordCommander (Eorlund)") elseIf MyVoice == MaleSlyCynical Picked = GetByName("MaleSlyCynical (Belethor)") elseIf MyVoice == MaleSoldier Picked = GetByName("MaleSoldier (ImperialSoldier)") else ; Pick a random voice based on gender ;Debug.MessageBox(ActorRef.GetVoiceType()) Picked = PickGender(ActorRef.GetLeveledActorBase().GetSex()) endIf ; New code ends here ; Save the voice to NPC for reuse, if enabled if Picked && !IsPlayer && Config.NPCSaveVoice SaveVoice(ActorRef, Picked) endIf return Picked endFunction
Nintendude1236 Posted February 13, 2018 Posted February 13, 2018 Clarifying question: Is this replacer mod? Will it overwrite the default Sexlabs voices?
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