0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Some manually verified files

About this mod

Adds speech recognition to Skyrim VR or Skyrim SE so you can recite your dialogue lines to select them.

Permissions and credits
Dragonborn Speaks Naturally

Requires xSHADOWMANx's Dll Loader

This mod adds speech recognition to SkyrimVR or SkyrimSE so that you can speak the dialogue lines aloud to select them.
Compatible with SkyrimVR  and SkyrimSE

1. Install  xSHADOWMANx's Dll Loader
2. Download the latest archive and extract it to your SkyrimVR/Data or SkyrimSE/Data directory
3. (Optional) If you need to set your language locale for your needs, the default is your system-installed language. This can be changed by modifying the /Data/Plugins/Sumwunn/DragonbornSpeaksNaturally.ini file and restarting the game.

How to Use
When the dialogue menu appears, try reciting the line out loud and it will be selected.

Additionally, you can specify "goodbye phrases" to use to exit dialogue, and bind custom phrases to arbitrary console commands to have them executed when said outside of dialogue.

To use these additional features, create a new DragonbornSpeaksNaturally.ini file and tweak as desired. Here's an example:

goodbyePhrases=I'll talk to you later;That's enough chit chat for now
Give me all of the arrows=player.additem 00038341 999999;player.additem 00034182 999999
Give me some gold=player.additem f 100
Die die die=killall

Using Key Press Simulation
Please see our guide on GitHub

If DSN is not working, please try these troubleshooting steps:

1. Check for the "dragonborn_speaks.log" file in your Skyrim installation directory (next to SkyrimVR.exe). If it does not exist, that means the mod is not being loaded. In this case, make sure you'v'e installed the DLL Loader and make sure that DSN is installed to the correct location: SkyrimVR/Data/Plugins/Sumwunn/

2. If the dragonborn_speaks.log file exists, that means the mod has initialized. Check your My Documents/DragonbornSpeaksNaturally/DragonbornSpeaksNaturally.log file for any errors that indicate DSN failed to startup correctly. Please post an issue on the Bug reports tab with the contents of this log.

3. If the log files look good, double check your preferred microphone is set as the default after SteamVR has started. Also, double check the mic is not muted and the volume is reasonably high (sometimes too high of volume can cause recognition issues).

1. This mod will use your system default microphone input, if you need to change microphones, you'll have to restart SkyrimVR after doing so.
2. The HTC Vive microphone is not the best, so speech recognition might not work well.
3. Maximize speech recognition accuracy by eliminating as much background noise as possible and ensure your microphone volume is turned up.
4. This mod requires direct hooks into Skyrim which means it will break when Skyrim is updated. I will try to keep this mod up to date with the latest version of SkyrimVR and SkyrimSE as quickly as possible.

How it Works
DSN works by hooking directly into the Skyrim code where the dialogue menu is updated. It also starts a background service to handle the speech recognition. When the background service identifies the dialogue line, the Skyrim hooks execute to select the spoken line.

YihaoPeng SwimmingTiger

Source Code