Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Asmodae and Jeanlou and Shizof

Uploaded by

Shizof

Virus scan

Some manually verified files

255 comments

  1. Shizof
    Shizof
    • premium
    • 802 kudos
    Locked
    Sticky
    If you are having problems:

    - Make sure Skyrim VR is the Active Window.

    - Make sure you are running VoiceMacro/VoiceAttack as administrator.

    - Make sure you didn't change the load order of SkyVoice.esp mid-save. It causes problems with the script of this mod (May cause the mod detecting the input but not executing the shout.

    - Make sure bUsingMotionControllers is not set to 0 (it should be 1) in your skyrimprefs.ini  (May cause the mod detecting the input but not executing the shout).

    - Make sure you have trained Windows Speech Recognition. This is required for all options (DSN-VoiceMacro-VoiceAttack-WSR).

    - Make sure you have qwerty keyboard activated.

    - If you are still having issues, try after disabling manual shouting prevention. It has compatibility issues with some mods. You can disable it by using the lesser power "Skyvoice Options" or from MCM.
  2. Shizof
    Shizof
    • premium
    • 802 kudos
    Locked
    Sticky
    Welcome to SkyVoice VR!

    If you like the mod, please endorse it so it can reach more people!

    Feel free to post your ideas and suggestions here.


    ChangeLog:

    1.5.5: Added a check to prevent key processing when a menu is open. Writing in console shouldn't cause shouts anymore.

    1.5.4: Fixed a bug that caused second and third words to be not heard when "Restore Voice Power" option is enabled. Thanks to sylph2223 for finding the reason for the bug.
    Added a button to MCM to reset mod's quest: "Reset Mod" to fix any problems with mod not working after load order changes.

    1.5.3: Added a small wait before re-equipping for re-equip option for compatibility with shout cooldown mods.

    1.5.2: Fixed the bug caused by empty wav files. Replaced them with empty ones.

    1.5.1: Added optional fix to missing sound bug for 3 word shouts (2 word shout bug remains). Note that this is optional in MCM and set to false as default because it increase lag for 3 word shouts by 950ms.
    Added silent sound files for the clicking sound you get when you equip a shout or a spell so it feels more natural when you shout.

    1.5.0: Added functioning MCM.
    MCM options: Restore Voice Power after Shout option, Equip only(don't shout) option, Show detected shout notification after voice activation option, Prevent Manual Shouting option.
    Added "Remove Skyvoice Options Spell" button to MCM.
    Prevent Manual Shouting option is disabled by default now.
    Mod should be compatible with SpellSiphon now.

    1.4.4: Minor script fix to prevent log spamming. Added alternate keys version for Main file and VoiceMacro file

    1.4.3: Fixed a bug that caused Thunderchild shouts not to work. A small script change to prevent further problems without requiring a new save.

    1.4.2: Performance improvements and optimizations. Decreased lag by about 50ms.

    1.4.1: Manual shouting without voice activation is now prevented by default. You can disable/enable this by using the new lesser power "SkyVoice Options".

    1.4: Recreated the key capture system to allow simultaneous keys to decrease lag and eliminate double(or triple) key press issues. Form version fixed. VoiceMacro support added.
  3. Shizof
    Shizof
    • premium
    • 802 kudos
    Locked
    Sticky
    Check out Shout Pronunciations and Translations https://www.nexusmods.com/skyrimspecialedition/mods/18572
    I made it for use with Skyvoice Reloaded. It supports Vanilla, DLC and Thunderchild shouts. It also has an option to show "Aav" sound in front of Thunderchild shouts for ease of use in Skyvoice Reloaded.
  4. Shizof
    Shizof
    • premium
    • 802 kudos
    Locked
    Sticky
    Thanks to DreadPirateLynx, we now have VoiceAttack support!

    Check out SkyVoiceAttack (https://www.nexusmods.com/skyrimspecialedition/mods/18053/)
  5. Shizof
    Shizof
    • premium
    • 802 kudos
    Locked
    Sticky
    Thanks to zbigdogz, we now have Dragonborn Speaks Naturally support. Download the supplied file and overwrite your config file, or copy after ;Skyvoice under [ConsoleCommands] and paste in your DragonbornSpeaksNaturally.ini
  6. PotatoNoob1000
    PotatoNoob1000
    • member
    • 0 kudos
    Hey, the mod is pretty cool and is working, but there is like a 2-3 second delay.
    1. Shizof
      Shizof
      • premium
      • 802 kudos
      That delay is mostly caused by Voice Macro recognition. You can train your voice with windows speech recognition to increase the speed. Also the more you use the speech recognition, the more it will become faster. I get 1-1.5 second lag myself with this mod + VoiceMacro.
  7. DanDragon401
    DanDragon401
    • member
    • 0 kudos
    I'm having issues with the Dragon Aspect shout, it keeps triggering the Fire Breath shout. When I check VoiceMacro though, it shows that I said the shout correctly, the game is just reading it wrong for some reason
  8. fustru
    fustru
    • premium
    • 94 kudos
    I am currently using Dragonborn Unlimited and it mostly gets the job done however the main issue with most voice recognition mods is that there is no push-to-talk feature, since I have no technical knowledge in the matter I am curious if that is intentional .. I mean it just make sense to have it to minimize false-positives wouldn't it? I am guessing this mod does not have it as well?
    1. Shizof
      Shizof
      • premium
      • 802 kudos
      there is no push-to-talk feature, since I have no technical knowledge in the matter I am curious if that is intentional
      There is a scarcity of controller buttons in vr. That's the reason.
    2. fustru
      fustru
      • premium
      • 94 kudos
      Hey! first I want to say thanks for all the hard work you do with all your mods! You really make Skyrim feel amazing in VR!
      In regards to the topic wouldn't there be a possibility of double tapping a button or maybe use a thumbstick press with VRIK gestures? Maybe only activate it when the hands are in a certain position? something like the Inigo whistle? I definitely know more than me but I would love to have some sort of way to activate it rather than letting it be on all the time. Cheers!
    3. Shizof
      Shizof
      • premium
      • 802 kudos
      Thanks!
      Yeah those are all possibilities. This is a script mod, so don't expect updates to this mod to add any feature like that, but I had plans to make a new SKSE plugin remake of this mod. I'll consider adding button/gesture/action toggle to enable/disable listening definitely to that version if/when that's made.
    4. fustru
      fustru
      • premium
      • 94 kudos
      Cheers! Your efforts are always greatly appreciated!
  9. Paulicus1
    Paulicus1
    • supporter
    • 26 kudos
    Hello all! I'm training my voice macro to recognize all the different shouts, as it mentions in the reddit guide. The vanilla shouts are fine, but I'm having trouble finding a list of the shouts from Thunderchild so I can pretrain them as well. The mod page doesn't seem to list the dragon-speak version of the shouts, just the translations. Am I missing it somewhere, or do I just train them as I unlock each one in-game?

    Thanks!
    1. Shizof
      Shizof
      • premium
      • 802 kudos
      Here you go, I wrote them for you:
      Alessia's Love: AavJoor Drem Ov
      Annihilate: AavRii Gar Nos
      Arcane Helix: AavYol Na Kest
      Armageddon: AavWuld Toor Shul
      Curse: AavFik Zee Gron
      Dance of the Dead: AavRaan Vaaz Zol
      Earthquake: AavFoos Klo UL
      Essence Rip: AavLaass Ro Dah
      Evocation: AavVen La Haas
      Iceborn: AavIiz Ah Ving
      Jone's Shadow: AavZul Lune Owss
      Kingsbane: AavMul Neh Vir
      Lifestream: AavGaan Vir Shaan
      Lightning Shield: AavStrun Slen Nus
      Geomagnetism: AavGol Ya Nir
      Oblivion: AavDur Ha Dov
      Phantom Decoy: AavFik Low Sa
      Riftwalk: AavSue Roo Mar
      Shattersphere: AavFo May Gut
      Shor's Wrath: AavHuhn Hail Viik
      Shroud of Snowfall: AavFeim Krah Diin
      Speak Unto The Stars: AavTiid Mir Tah
      Splinter Twins: AavKrii Low Sa
      Stormblast: AavLuck Bah Qo
      The Conqueror: AavMid Ka Diiv
      Trueshot: AavKahn Grah Dun
      Wail of the Banshee: AavFaas Zah Frul
      Wanderlust: AavOd Vah Koor
      Warcry: AavZun Kaal Zoor
    2. Paulicus1
      Paulicus1
      • supporter
      • 26 kudos
      šŸ˜Æ!

      Thanks! That's very nice of you šŸ˜
  10. muktatama
    muktatama
    • member
    • 0 kudos
    everyone in the apartment building just hears me suddenly yell "YOL TOOR SHUL!!!" followed by struggling noises
    10/10
  11. WobbleyDoo
    WobbleyDoo
    • member
    • 0 kudos
    its not working and i cant find the mcm options for this mod ive made sure i have everything and have voicemacro on administrator as well as skyrim on top window
  12. BooBooFastCat
    BooBooFastCat
    • member
    • 0 kudos
    Does this mod work in windows 11 as I am trying to get it to work but all I get is command not available.
    1. Shizof
      Shizof
      • premium
      • 802 kudos
      It should work in all OS versions. Where do you get that "command not available" message? In VoiceMacro?
    2. BooBooFastCat
      BooBooFastCat
      • member
      • 0 kudos
      using windows speach recognition macro
    3. Shizof
      Shizof
      • premium
      • 802 kudos
      I don't recommend using WSR anymore since it has been discontinued. It's possible it's not working at all in Windows 11. I suggest using VoiceMacro.
  13. ConcreteTraveler
    ConcreteTraveler
    • member
    • 2 kudos
    Hello Shizof and Skyrim community,

    Iā€™m using SkyrimSE and not SkyrimVR.
    Iā€™m here because I have an issue with the mod,

    I have used VoiceMacro (as administator) , the tool is recognising my words for shouts (triggering a green flag on each shouts) and add some alias for being sure it recognize each time.
    In the Target field Iā€™ve tried selected [Skyrim Special Edition] or [Active Windows], and clic the toogle listen buton.
    I think my active Window is Skyrim while iā€™m in the game.

    The issue is while in game I think the script is partialy working. When I shout, the shout is selected but I have to manualy presse V, B or N for making it triggering.
    I think I am in a "May cause the mod detecting the input but not executing the shout"
    Iā€™ve tryed to add bUsingMotionControllers to 1 in my skyrimprefs.ini file (but I think this is a VR variable because the raw wasnā€™t present) and it does not solve anything.
    I havenā€™t changed SkyVoice.esp from its load order from loot.
    Iā€™ve take a look a the SkyVoice_main.psc file for checking out if I could find something, but I donā€™t know what part is concerning the issue I have.

    Finaly,
    Iā€™ve tried with DragonBornSpeaksNaturally and add the inputs in the [ConsoleCommarnds] section and it worked nice, but as you mentioned, the
    delay is long, more than 1second. This is why I would preffer to make it work with VoiceMacro instead.

    So If someone can help me, youā€™re welcome.
    1. Shizof
      Shizof
      • premium
      • 802 kudos
      If you are indeed running VoiceMacro by right clicking and selecting "Run as Administrator", it should be sending the button presses to the game.

      If the shout is indeed getting selected (are you sure?), then voice macro is sending the button presses to the game. But you say the mod works with DSN. That would mean there is nothing wrong with shouting from the script.

      You also said "I have to manualy presse V, B or N for making it triggering.". That means mod's script is working without issues.

      My money is on shout not getting actually selected and VoiceMacro not actually be able to send button presses to the game.

      So make sure you run VoiceMacro by right clicking and selecting "Run as Administrator". If it's open, close it from systray and make sure it's closed from task manager and run it again as administrator.
    2. ConcreteTraveler
      ConcreteTraveler
      • member
      • 2 kudos
      I have finaly found out my problem. I use a specific keyboard. The game skyrim recognise my V key as it is, but VoiceMacro doesnt (actualy when I press V, this is a . on my keyboard).
      So, you can add in the section about trobleshouting to make sure having qwerty keyboard activated, It maybe will save time for someone else :D
      Thanks for the quick answer btw
    3. Shizof
      Shizof
      • premium
      • 802 kudos
      Wow, I didn't see that coming. Thanks for the update. I'm glad you found out the reason.
  14. DigitalVixen
    DigitalVixen
    • premium
    • 84 kudos
    Hello!

    Thank you for this mod. Now that I have it working well it's so much fun! I use it in conjunction with DSN and it's working quite well now. To let others know what I did to get it working this well, this is a short writeup of what I've tested and what I ended up with:

    I started out with DSN Beta as Alpha seemed to be more for using the advanced option of a Docker Container. Using it only for talking with NPCs, it was working okay-ish together with Talk 2 Close Ones (will press Y to talk with the NPC you're looking at, rather than press E on your target) making talking to NPCs a completely voice controlled thing.

    Adding SkyVoice to DSN using Beta version of DSN I couldn't get it to recognize a shout and at the odd times that it managed to hear me it took a good 2-3 seconds until it actually did the shout. This made the trial (passing through the gate using Wuld) at the Greybeards impossible to pass unless I basically cheated.

    Looking around I find that VoiceMacro is supposed to be quicker so I add that in and remove SkyVoice from DSN. At this point I had trained MS Speech Recognition quite a bit but I just could not for the life of me get it to recognize a single shout, it would always misinterpret me no matter what I did. DNS Beta with SkyVoice actually did work sometimes but VoiceMacro straight up refused to understand Wuld or Fus for me no matter how I tried.

    Talking to NPCs still worked fairly well and it was quite quick at selecting the right text so I wasn't sure why it wouldn't work with VoiceMacro as both it and DSN Beta uses MS Speech Recognition as a backend. I decided to test out DSN Alpha and setup the whole Docker thing, which was fairly straight forward but took me a while to get working.

    Once I had it setup though the first shout I tried (Wuld, pronounced more like Would) worked first try - although it took almost 2 seconds to fire it did so without issue. Testing Fus (pronounced more like Foos) worked as well with pretty much the same delay. Talking to NPCs works really well and is quite fast, sometimes there's a slight delay but generally speaking it selects text as quick as I can complete the full sentence. Heading down the mountain back to Ivarstead I tried using Fus and Wuld a lot just to see if it were a fluke that they worked previously - but nope, it worked every single time I tried.

    Would be great to hear what others have been experiencing!

    TL;DR: For anyone having issues getting this to work my experience is that using DSN Alpha with the Docker Container is the most accurate if not the quickest at recognizing what I say and to perform shouts with SkyVoice.
    1. Definitedread
      Definitedread
      • supporter
      • 0 kudos
      Hey Vixen. I was having the exact same issue that you were experiencing with DSN Beta. I tried Skyvoice with DSN and also tried Voicemacro, but it would not recognize certain words. I would see it select the correct shout as it sorted through my speech, then finalize a completely random phrase. I did get Fus Ro Dah to trigger fairly often, but it rarely heard the shout when it was the first 2 words, but would recognize the full shout if I said it slowly but clearly. It took some tweaking on my end to see what phrases it would toss out, change that in the .ini file, and then attempt over and over. Some words like Fo, it would never recognize. Saw you mentioned trying the Alpha and Docker with success. I've got DSN working for dialogue, but I can't seem to figure out what is needed for SkyVoice while using DSN Alpha/Docker. I attempted the SkyVoice with DSN and changed the values for goodbyes and shouts, but it won't register either. I know the json voice engine is working since it detects my dialogue with NPCs, but something with SkyVoice is conflicting. Been trying to troubleshoot a bit and figured I'd ask you if you're only using the main SkyVoice file. Thanks
    2. Definitedread
      Definitedread
      • supporter
      • 0 kudos
      After about an hour and a half of troubleshooting, I was digging through the Docker sentences.ini file and noticed it had Lydia's dialogue, along with the original DSN phrases for custom dialogue to exit speech. I had set my own custom dialogue to exit speech and didn't keep the original 2 in the DSN.ini. That would make sense, since it didn't trigger on what my DSN.ini file said. I ended up blasting away the container that was built and had DSN rebuild it for me by restarting Skyrim. I gave it a few minutes and it populated all shouts in the sentences.ini file, but didn't populate my custom exit speech. Since this was different from what I had before, I decided to test. Lo and behold, my exit speech dialogue worked which means it must be handled elsewhere (still looking for it in the container) I'm working on getting some shouts so I can test that portion, since they shouldn't trigger until I've unlocked them. I'll update with my findings.

      For those interested, what I think happened... I uninstalled DSN/SkyVoice to switch to DSN Alpha and have a clean slate. I followed the instructions and installed DSN Alpha, then set up the Docker, then ran Skyrim so the DSN/Docker would install the needed files (I saw the container populate in the Docker). Here's where I believe I made the mistake. When I started the game, I jumped right into a save file with Lydia as my follower. I immediately started speaking with her to test dialogue. Since the Docker container was probably still generating files, it read Lydia's dialogue options into the sentences.ini, along with the original DSN.ini custom dialogue. I installed SkyVoice afterwards, which should have been installed prior to running Skyrim so the container would pull the shouts/custom dialogue. If you don't, you'll just need to recreate the container. For others following the instructions, I'd give the docker 5 minutes or so to generate the files.
    3. Definitedread
      Definitedread
      • supporter
      • 0 kudos
      Final update. After hours of testing, I can finally comfortably say that the DSN Alpha with the Docker does in fact work better. Initially, I still couldn't get it to recognize Fus. I said it multiple times, different ways, with no luck. All of a sudden, it started hitting on Foos every other try, however I still considered it unusable if it didn't shout within 2 seconds of when I said it, so repeating it wasn't an option for me. Progress at least. So I started hunting for a few more words just to test further. I got Mark for Death, which is Krii, Frost Breath, which is Fo and VoiceMacro wouldn't recognize at all, and Wind Sprint(Wuld)/Unrelenting Force 2(Fus Ro). Typically, every time I said Krii, Fo, and Wuld, it would fire nearly 1st try. Wuld would hiccup every so often if I said it too quietly. Thankfully, adding the 2nd word to Unrelenting Force instead of just Fus/Foos also made it fire every time. I suspect the more words you get, the better the accuracy is. The only issue is still the delay, which is about 2 full seconds. I feel that's well worth being able to shout with your voice 95+% of the time. Hopefully this testing saves others a little time.
  15. jw212
    jw212
    • supporter
    • 0 kudos
    Hello, wondering if anyone can help me. I believe my issue is that I changed my load order for the script at some point as DSN is recognising my commands and executing the keypresses, judging by the log file. However, when I check the index in ReSaver it is something like 95, when my scripts in MO2 only go up to like 7C. not sure if I'm missing something.
    1. jw212
      jw212
      • supporter
      • 0 kudos
      Update: got it working. it turned out the mod index in ReSaver was different than the one in MO2 due to what i assume were leftover scripts from old mods, so my save just needed cleaning. Been learning a lot about mods the last few days.
    2. Shizof
      Shizof
      • premium
      • 802 kudos
      I'm glad you got it working. I looked at Resaver but couldn't figure out how it can be different for you with MO2.