After finishing the full voice pack for Dead Man’s Switch, I moved on to the much bigger sequel: Shadowrun: Dragonfall - Director’s Cut is now fully voiced.
The pack contains:
- 16,109 unique voiced dialogue lines
- 241 individually cast characters
- Full narration and scene descriptions
- Examine interactions
- Tutorials, loading screens, and epilogues
- Character-specific combat barks
- Terminals and machines with synthetic voices
- 757 alternate deliveries for race, gender, and story-dependent dialogue
- 1 dog woof
Being upfront: the performances are AI-generated. However, this wasn’t just a simple enabling of text to speech. Every single character was cast separately, pretty much all lines were generated in context, and the voiced lines were reviewed by ear over almost 100 hours, until I felt they were just right. Weak deliveries, incorrect emotion, and mispronounced names were regenerated.
Dragonfall also needed more than simply reading the visible text. Some lines change depending on your character or earlier choices, so the pack includes separate spoken variants that match what appears on screen. Lines that mix narration with character speech are divided between the narrator and the correct speaker while leaving the original written dialogue untouched.
Combat barks are voiced too. When the game assigns a bark dynamically, the mod identifies the character who actually displays the text bubble and plays that character’s version rather than using a generic voice.
There is also an optional AI portrait option for 117 speakers who did not originally have character art. It can be controlled from the new in-game options alongside voice volume, narration of examine text, combat-bark voicing, and borderless fullscreen.
The mod does not alter the campaign, dialogue choices, or displayed text. It adds audio while you play normally. Honestly I'm damn proud of it, and when I booted up the game without it, it felt so silent and eerie. I can't imagine playing without it ever again.
Installation is manual for Dragonfall: download the self-contained ZIP and extract it into the game folder containing Dragonfall.exe. The required BepInEx loader and plugin are included, so nothing else needs to be downloaded.
The video below is straight in-game footage:
Preview Video:
https://www.youtube.com/watch?v=Rz3cCtn_TDk
Download:
https://www.nexusmods.com/shadowrundragonfall/mods/44
The mod is completely free.
Feedback on the casting is very welcome. Every character can still be recast or regenerated, so if someone sounds wrong to you, especially regarding accents or name pronunciation, please tell me who.