Configure AI Voices 4.0.1

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

A mod that allows you to choose how talkative you want SPT bots to be by bot type or even by difficulty of bot type, as well as assign any bot voices to any bots.

(Previously "Make PMC Bots Talk" & "Choose AI Voiceline Frequency")


Special thanks to ThatGuyXIV for the BSG descriptions of the voiceline-related variables! <3


Installation:


Download the .zip file, extract all, and add the folder MC-TALK to your user/mods/ folder in SPT. Make sure it is just the folder with all of the contents, not a folder with another MC-TALK folder inside of it, else the mod will probably not work!


The directory should look like this:


/user/mods/MC-TALK/


and not this:


/user/mods/MC-TALK_4.0.0/MC-TALK/



Customization/Config:


Read the README file included with the mod to learn how to change each AI type's preset value set or fully customize the values as well as how to assign bot voices however you want.


Please note that the presets themselves were made with PMC bots in mind and may not have the exact desired effect on other bot types! If you need more specific customization, look into the custom and fully_custom options in the README.


By default, the mod comes with all AI types set to SPT default except for both PMC factions which are set to the "normal" voiceline frequency preset.



Let me know if there are any issues with it!

Images

  • Version 4.0.1

    3.5.1 update - added defaults_3.5.1.json & ensured 3.5.1 compatibility


    Edit 2023-03-09: Changed the compatible version to 3.5.X so no error appears in server window. No other changes

  • Version 4.0.0

    > Changed title to "Configure AI Voices" to better reflect the purpose of this mod.


    > Added the ability to choose what voices you want each bot type to have, for example putting the english BEAR voices on all scavs. Any valid voice option can be assigned to any bot.


    > Fixed error in grenade notification setting not being applied correctly to certain bots.


    > Made the "off" option hopefully better by also changing that bot's voice to the cultist priest voice which has no voicelines to my knowledge. No voicelines = Can't say anything even if the game prompts it.

  • Version 3.0.0

    Changed mod name to "Choose AI Voiceline Frequency" to more accurately reflect the purpose of this mod now.


    Added the ability to configure every AI type in SPT instead of just the PMCs + added more related values to change. Choose a preset for each AI type or enter your own custom values. Read the README for more information!


    Also made sure it was compatible with 3.5.0.


    Important Note: This mod comes by default with both PMC factions set to the "normal" preset. Make sure you change that if you prefer different values or SPT defaults.


    Let me know if there are any issues!

  • Version 2.0.0

    This update should make PMCs more talkative than the original version, as it alters more relevant variables. I recommend updating if you already have version 1.0.0 and don't feel that the PMCs in the original version talk enough.


    Also, this update adds some customization - read the README file in the mod if you want to learn more. You don't have to change anything if you don't want to, it is the same plug-and-play as the original version in that regard.

  • Version 1.0.0

  • There's something strange going on - because I've worked out a definite difference between 3.5.x and 3.7.x is some of the definitions that were in "mind" section of each bot difficulty are now in "patrol" - which I edited the .js and .ts to adjust for - but there was still no change ingame. Then I directly edited the config values in each bot section - and there's still very little voice response. Comparing pre 3.7.x bot files with later ones doesn't reveal any big differences. Very baffling.


    EDIT: there's a config called "pmcchatresponse" which Ive also now tweaked - but I still don't have the same lively shouting back and forth this mod USED to cause in 3.5.* games. There IS SOME chat going on but it's very difficult to hear and certainly not the same amount as 3.5.*. The volume of NPC chat seems very low too.

  • Please someone update this for 3.7.* :( :(

    Crying 1
  • Is it possible to update this mod? As before, there really isn’t enough talkative bots. In SAIN I was not able to achieve the same result as with this mod before. And I wouldn’t want him to conflict with SAIN, although I don’t know if this is possible..

  • Well, after hours & hours of trying to find a solution. I am brought here. You are my only hope, seems like to me!


    I recently updated to SPT ver 3.7.1 from 3.5.0.


    The difference in NPC vocals is night and day, they would taunt each other, yell back and forth, factory was chaos and it was awesome.


    Now its silent, hardly any words spoken at all, in deed it seems even the death sounds of NPCs have been greatly reduced. Bots have been toned down on all vocal fronts.


    I tried your mod this morning, and used the highest preset available, but still couldn't notice a difference.


    Somewhere in the updates since 3.5.0 the way bots speak and taunt around combat has changed. Even though the rate at which npcs can speak is technically increased, there is a lot in place to make sure they won't speak after a shot is fired and they are in any kind of alert state. As far as I can tell.


    I'm sure your busy, but another look at this mod would be awesome. I can't figure out how to increase the rate of NPC Barks anywhere myself, and then to have them keep taunting occasionally in combat like they used to, thats another matter entirely, and there is no other mod like it. I would appreciate it!


    I tired SAIN (it has some NPC configuration and customization) But cranking up the talking frequency to max wasn't enough. The silence is deafening!

    Thumbs Up 1
    • I'll try and look at it this weekend if I can but this is sadly one of my lowest priority mods. I do agree that it was cool when the bots were all lively and shit talking.

      Heart 3
    • Good to hear from you!


      Yeah thats what I feared, can't say I blame you, most people want the bots quiet because it breaks immersion/makes the game harder. But then again, I feel if the bots weren't so quiet in these latest iterations of EFT/SPT people would use less radar mods and so on (which your boy doesn't want to use, cause that really shatters immersion).


      Being able to hear the A.I is a much more immersive way to get intel on your surroundings. It also adds a lot of character and personality to this game, which is desperately needed imo.


      If you can get this mod to work I'd be pretty stoked, to say the least. Either way, cheers!

      Heart 1
    • This is my first time replying, sorry if I don't do something right lol. I tested it and all you need to do to get this mod to work on 3.7.1 is to open the mod folder then open "package.json" in notepad and change the line that says, ""akiVersion": "3.5.X"," to ""akiVersion": "3.7.X","

      Hope this helps!

      Thumbs Up 1
    • It does work whether or not you do that, all that really does is get rid of the warning in the server window unless something has changed.

    • Let me know if you actually think it does anything, however. The issue isn't with it working per say, theres seemingly other things or systems in place to make sure it isn't functioning as usual.


      I can only assume something has changed. If someone else wants to test it with and without to see if there is any difference, I didn't see any.

  • Hello, yesterday I saw your mod CONFIGURE AI VOICES 4.0.1 but I still didn’t understand what and how to configure in the files - can you make a customized file for me, the one that’s best?

  • Any chance of update for this mod ? thanks

    • Will try to update it by this weekend but not sure if I will be able to.

    • I am also waiting for an update. Play is more fun when bots talk more :)

      Thumbs Up 1
    • Anticipating this update too!

    • I took a look at it this morning and it should still work alright in 3.6.1 unless I am missing something. I do not know how effective it actually is now though since BSG does change things occasionally.

  • Hey there, love this mod, thank you for your hard work!


    I'm curious - is it possible to add a configuration option to pick and choose specific voice lines? For example, if I wanted all PMCs to constantly talk shit to me.

    Thumbs Up 1 Thinking 1
    • Nothing is impossible, however, it isn't something that I really have the time or energy to do unfortunately.


      Off the top of my head you might be able to do a client mod to pick and choose which voicelines the game will actually play but I bet that would be pretty complicated.


      The other way that I can think of is to make your own custom voice bundles with just the voicelines you want, add them into the game and use this mod or something similar to assign your custom voice bundles to whatever AI you want. You would have to keep in mind though that the game plays certain voicelines based on actions the bots do or things they see so you're back to making a complicated client mod if you want to force them to talk shit constantly.


      There may be better ways that I can't think of.

      Heart 1
    • Fantastic response, thank you

      Thumbs Up 1
  • Hey! Mod is awesome but I was just wondering if there was a way to have scavs throw in a russian english voice line every once and a while? Like keep the normal but add a few Bear voice lines?

    • To my knowledge that is a lot harder than it sounds. The way Tarkov works is each voice has a bundle of voicelines that can be used by that voice. This means that an AI is assigned a voice (or multiple voices), and can use those voices only.


      It isn't impossible but it is a lot more effort than it seems, as someone would have to create custom new voiceline bundles with a variety of scav and english bear voicelines, add those voices to the game with a client mod, and select them with this mod. It's not something I have the time or energy to do at the moment, sadly.


      If you want you can keep the scav voices and just add the bear english voices to that list, but that means some scavs will have all bear english voicelines and most will be all normal voicelines, no mixture of them.

      Thumbs Up 1
    • Okay thats totally understandable! Thanks for explaining it!

      Thumbs Up 1
  • I set everything to "off", but from time to time I still can hear english voicelines. Is there something missing in this mod?

    Thumbs Up 1
    • It's possible. Problem is there are so many different variables it is hard to find all of the ones that pertain to talking. That is why in the README I put for off - "A set that tries to make the bots not say anything at all". Emphasis on tries. Even setting CAN_TALK to false doesn't seem to completely turn all voicelines off.


      If you find anything else out like what bots exactly are doing it, what kind of voicelines they are, or any other relevant info please let me know so I can see if I can fix it :thumbup:

      Thumbs Up 1
    • Check out the new update, that *should* make the off option work properly.


      But do still let me know if you hear voicelines from bots you shouldn't.

  • Can you make all the AI Scavs have the Russian English Voicelines?

    Thumbs Up 1
    • Oh damn that's a good idea. I will look into it but I can't make any promises.

      Happy 1
    • See 4.0.0.


      To do this specifically, open voices.json in the value_sets folder, and change the arrays for the scav types you want to change (probably normalScavs, sniperScavs, and taggedAndCursedScavs at least) to the following:


      Code
      [ "Bear_1_Eng", "Bear_2_Eng" ],


      Make sure to follow proper json formatting!

    • 8o8o8o8o8o8o8o8o8o8o8o8o

      :thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup:


      You legend!

      Thumbs Up 1
  • For some reason the feature that AI answers you after you voiceline that BSG added with the wipe of this patch doesn't work, not with pmcs nor regular scavs, could it be that it's caused by this mod?

    • It's probably possible but based on the values that this mod changes I am not sure why that would be the case. It worked on vanilla SPT 3.5.0 before you installed this mod and then didn't after you installed this mod?


      Edit: Thinking about it, it might have something to do with the TALK_WITH_QUERY variable but I am not sure. Also did you change the keywords for scavs and it still doesn't work? I am fairly certain that if you left it on default for scavs at least (since PMCs come with normal by default) the mod would not change anything about default SPT behavior for scavs and it should work like normal.

    • Haven't tried with SPT 3.5.0 without the mod, but it worked with the same version of normal tarkov before, I did change the keywords for scavs and pmcs both to "high" but it's a bit odd since they aren't talking as much as they did with SPT 3.4.1, I'm not sure tbh, I'll try with default

      Edit:Default seems like not doing anything and still not fixing the issue

    • Hmm, interesting. I'm going to say then that if the behavior doesn't work when set to default it probably isn't this mod. The only thing it does is change those values, and if the behavior does not work on default it wouldn't work on vanilla SPT 3.5.0 either.


      Also can I ask if you have any videos of this behavior? I'm actually quite curious how that works, I don't think I have seen that before.

    • It's actually quite common in normal tarkov, I've seen it on tigz's channel first, I'll try to record it, also I'll try to see if it works without the mod

      Thumbs Up 1
  • is there an update for 3.5 ?

    Thumbs Up 1
    • Not yet, easy and normal PMCs talk by default in 3.5.0. The next version I'm planning on giving the ability to tweak all bots instead of just PMCs but I have not been able to get around to it yet.

      Thumbs Up 1
    • See version 3.0.0

      Thumbs Up 1
  • Is there any way to separate the PMCs? I would like to make only friendly PMCs announce themselves

    • Yes the next version you can choose for all of the AI types. I'm not sure yet when that will be released but hopefully in a couple days. I'm also not sure yet if it will be a new mod or the third version on this one :thumbup:

      Thumbs Up 1
    • See version 3.0.0

  • Can someone tell me in what version of the game, or what version of SPT-AKI that the PMC's stopped talking? I've Googled this question, and can't find a specific answer. Thanks

    Thumbs Up 1
    • I'm honestly not sure myself. They should talk in 3.5.0 by default though, at least the easy and normal difficulty ones.

  • Works just fine it was getting kinda lonely only hearing scavs complain in a language i didn't understand anyways

    Thumbs Up 2
  • its cool

    Thumbs Up 1
  • By chance could this also include other AI types? Thanks!

    Thumbs Up 1
    • Seconded!

      Thumbs Up 1
    • I will look into this today! I'm still not 100% sure what is possible but will try. :thumbup:

    • Progress update: Made significant improvements so far but it will still take a while as it is considerably more complex of a task.


      By a while, maybe a day or two, not sure yet.

    • Another update: Still going to be a while unfortunately, lots of stuff has come up but still intend to do this.

    • No worries mate, take your time.

  • the PMC's being silent made them kinda spooky.

    Thumbs Up 2
    • True. I think there is character to the game both ways - the liveliness of the talkative PMCs and the challenge of the silent ones.

    • Well, I ended up keeping your mod on because it made me notice that bots react to my own taunts and I can lure them by taunting or making noise like initiating a search on a container to make them rush me then I can ambush them.

      Thumbs Up 1