This is one of the best mod I have ever seen! When my mother asks me why do I shout in my room, I tell her I'm preparing for a test in dragon's language. This mod works well with mouse and keyboard, but can not work well with controller. The shout is correctly equipped, but can't be used. That's beacuse when a controller is used, keyboard is banned, which makes the mod less than perfect. Could u update it for controller? I think I can only use mouse and keyboard in the game before controllers are also avaliable.
Hi, I'm spanish, what should I do to use the mod. Put the windows speech recognition in english? Or if I change the names of spells like Flames to Llamas it will work? Thank you, and sorry for my shitty english :D
Hello there^^ Is there a way to make the DragonbornUnlimited.exe listening even if Skyrim isnt open? My current Problem is i wanna play SkrytimTogether with this mod, but DragonbornUnlimited.exe doesnt regognize their instance as Skyrim. I worked around this by just opening SkyrimTogether and after that normal modded Skyrim, but thats not the most fps friendly way.(But does still work) I wish everyone a nice day who's reading this^^
P.S.: If zbigdogz is reading this, i just want to say that i cant imagine playing skyrim without it anymore xd I also tried other voice regognition mods/methods but i enjoy your creation by far the most.
Hey a nice day,^^ is it possible to configure it so it always auto cast spells without the need to say "Cast" or something else. Instead of equiping it. Like an option to make the "Default Hand" "Cast"?
Im started to play around with the mod, and it fells so great and immersive to chain a ton of diffrent spells with this mod. Thanks for developing it! It brought me to start a new magical voice on skyrim with much fun.
While it is possible, it's a bit tedious, if you have a bunch of mod support files. To do this, you can add the keyword "cast" at the end of every spell in the spell in files. Make sure you add a TAB before cast. Example: [FlamesTAB123456TABSpellTABSkyrim.esmTABCast]
Ah thanks that is a really great tool for me thx^^ Though i kinda accendentaly found a probably bug(I dont know if in this mod, ore the windows speech regognition) that results in the same effect. I replaced the "Cast" command with "Ae" and somehow the regognition programm always thinks i said "Ae" before all spells. Still thx for this solution, for the case this bug stops working this way or gets fixed. Love your help!
Ive had this working pretty easily before... but I am dumbfounded now trying to get this to work after adding it to a skyrim vr wabbajack list. I've verified that:
The mod is in MCM The exe is running and windows speech says its utilizing the mic There is only the valve index mic to choose from Doesn't seem to matter if windows speech software is running, listening or any combination.
In game, just nothing happens other than the 'updating spells' logs when trying to use any power command.
Any ideas? I'm on windows 11.
Edit: The log says
Loaded Settings: -------------------- Default Hand set to "Left" AutoStart set to "True" Start With computer set to "True" Require Hand Selector set to "False" -------------------- Program Running Updating Commands - 11:19:20 AM No updated to Voiced Settings Updating Finished - 11:19:20 AM (Elapsed Time: 0.09s. 0.0033 seconds per item. 9 out of 24 added. Unloading commands took 0.01s) ERROR in "Recognizer_SpeechRecognized": System.IO.IOException: The process cannot access the file 'F:\Panda\mods\Dragonborn Unlimited\ExternalProgram.json' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost) at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost) at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost) at System.IO.File.WriteAllText(String path, String contents) at DragonbornUnlimited.Program.Recognizer_SpeechRecognized(Object sender, SpeechRecognizedEventArgs e)
so papyrusutil has its new esl patch. dbu still doesnt work. it shows some error about camping using an old papyrus util but i cant find it.... seeing as the esl patch requires a new start... if dbu isnt going to work off it theres not really a lot of point having the patch? sage advice required i reckon. btw im using yggdrasil modlist with skyrim vr. i'd really like to have dbu working over dsn... its just so much more useful. awesome piece of work.
I haven't tested the PapyrusUtilVR ESL patch myself, but it was created in the DBU Discord and confirmed to work for DBU users. Have you tried reinstalling DBU? Also, if you are getting that error, then that means the mod list author probably didn't delete the old papyrus that is included in campfire
thats just it. i've been through all the mods with "campfire"....found nothing. thinking about it ive got an idea that dbu is working but only a couple of things. example. cast (spell) doesnt work but quicksave does.
i found this too. ERROR in "Recognizer_SpeechRecognized": System.IO.IOException: The process cannot access the file 'F:\ygggame\mods\Dragonborn Unlimited\ExternalProgram.json' because it is being used by another process. dragonborn speaks naturally interfering?
Hey zbigdogz, i think your mod is not working correctly with the newly released VR esl support. My game constantly spams messages about updating spells. As top left corner message and in the console. When deactivating DBU it is gone.
also facing this but there is an existing bug report for the issue. Either there is a mismatch with papyrus utils versions that creates a mismatch or one of the underlying conditions used to determines updates from this line is not compatible with vr LastSpell as String != JsonUtil.GetPathStringValue(SkyrimInfoLocation, ".character.spellbook.spells[" + (numSpells - 1) + "]") || numSpells > fileSpellCount || SpellCount > PlayerBase.GetSpellCount() + Player.GetRace().GetSpellCount() + Player.GetSpellCount()
From what I understand, the problem lies with PapyrusUtil VR, not DBU. Unfortunately, there is no way for me to fix this with this version of the mod. The next version doesn't rely on PapyrusUtil and will support the ESL mod
I can't wait for that update zbigdogz! Your mod is a game-changer and I have been loving it for the last couple of years now. Honestly, Skyrim VR is greatly diminished without it at this time. Thanks for sharing your genius mod!
I have been playing with this mod and I'm loving it. I just found a little inconvenience... I usually play with the "your caracter don't shout" option, but I don't know all the shouts dovah words... So every time I learn a new shout I have to reactivate the option, shout with "Z" to learn the dovah word and disable again... Does anyone know any mod that shows the dovah word on the magic/power/shout menu??
You should be able to view the dovahzul word by hovering your mouse over the English words in the spellbook. If you're in VR, make sure you have the latest version of SkyUI VR
maybe you should try reinstalling it then? it works perfectly for me, did you forget to set up your microphone with windows speech recognition?, did you forget to run the program in the mod folder?
If you want to hop on the discord server, I can help you figure out what is causing the issue. Usually, the mod not working is due to using the wrong version of PapyrusUtil. VR users need the VR version of PapyrusUtil
253 comments
any ideas?
Is there a way to make the DragonbornUnlimited.exe listening even if Skyrim isnt open?
My current Problem is i wanna play SkrytimTogether with this mod, but DragonbornUnlimited.exe doesnt regognize their instance as Skyrim.
I worked around this by just opening SkyrimTogether and after that normal modded Skyrim, but thats not the most fps friendly way.(But does still work)
I wish everyone a nice day who's reading this^^
P.S.:
If zbigdogz is reading this, i just want to say that i cant imagine playing skyrim without it anymore xd
I also tried other voice regognition mods/methods but i enjoy your creation by far the most.
is it possible to configure it so it always auto cast spells without the need to say "Cast" or something else.
Instead of equiping it.
Like an option to make the "Default Hand" "Cast"?
Im started to play around with the mod, and it fells so great and immersive to chain a ton of diffrent spells with this mod.
Thanks for developing it!
It brought me to start a new magical voice on skyrim with much fun.
Example: [FlamesTAB123456TABSpellTABSkyrim.esmTABCast]
Though i kinda accendentaly found a probably bug(I dont know if in this mod, ore the windows speech regognition) that results in the same effect.
I replaced the "Cast" command with "Ae" and somehow the regognition programm always thinks i said "Ae" before all spells.
Still thx for this solution, for the case this bug stops working this way or gets fixed.
Love your help!
The mod is in MCM
The exe is running and windows speech says its utilizing the mic
There is only the valve index mic to choose from
Doesn't seem to matter if windows speech software is running, listening or any combination.
In game, just nothing happens other than the 'updating spells' logs when trying to use any power command.
Any ideas? I'm on windows 11.
Edit: The log says
Loaded Settings:
--------------------
Default Hand set to "Left"
AutoStart set to "True"
Start With computer set to "True"
Require Hand Selector set to "False"
--------------------
Program Running
Updating Commands - 11:19:20 AM
No updated to Voiced Settings
Updating Finished - 11:19:20 AM (Elapsed Time: 0.09s. 0.0033 seconds per item. 9 out of 24 added. Unloading commands took 0.01s)
ERROR in "Recognizer_SpeechRecognized":
System.IO.IOException: The process cannot access the file 'F:\Panda\mods\Dragonborn Unlimited\ExternalProgram.json' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
at System.IO.File.WriteAllText(String path, String contents)
at DragonbornUnlimited.Program.Recognizer_SpeechRecognized(Object sender, SpeechRecognizedEventArgs e)
dbu still doesnt work.
it shows some error about camping using an old papyrus util but i cant find it....
seeing as the esl patch requires a new start... if dbu isnt going to work off it theres not really a lot of point having the patch?
sage advice required i reckon.
btw im using yggdrasil modlist with skyrim vr.
i'd really like to have dbu working over dsn... its just so much more useful. awesome piece of work.
Have you tried reinstalling DBU?
Also, if you are getting that error, then that means the mod list author probably didn't delete the old papyrus that is included in campfire
thinking about it ive got an idea that dbu is working but only a couple of things. example. cast (spell) doesnt work but quicksave does.
i found this too.
ERROR in "Recognizer_SpeechRecognized":
System.IO.IOException: The process cannot access the file 'F:\ygggame\mods\Dragonborn Unlimited\ExternalProgram.json' because it is being used by another process.
dragonborn speaks naturally interfering?
i think your mod is not working correctly with the newly released VR esl support. My game constantly spams messages about updating spells. As top left corner message and in the console. When deactivating DBU it is gone.
LastSpell as String != JsonUtil.GetPathStringValue(SkyrimInfoLocation, ".character.spellbook.spells[" + (numSpells - 1) + "]") || numSpells > fileSpellCount || SpellCount > PlayerBase.GetSpellCount() + Player.GetRace().GetSpellCount() + Player.GetSpellCount()