Frequently Asked Questions (FAQ)
Answers to the most important questions about the Union Realtime TTS Plugin
Installation & Setup
Do I need to install Python?
+No. Python is already embedded, you don't need to install anything extra.
Which Gothic version is supported?
+Officially - Gothic 1 and Gothic 2 DNDR. Unofficially Gothic 1 Sequel and Gothic 2 Classic (untested)
How large is the download?
+Base download: 90MB
German TTS models: 1.12GB
Performance & Technical
Does the plugin cause lag in the game?
+Normally not. With preload enabled, performance is best as voice output is loaded in advance.
Do I need an internet connection?
+Internet is only needed on first start if voice models are missing. After that everything runs offline.
How long does the first start take?
+Depending on PC configuration and internet connection, between 5-15 minutes.
Compatibility
Does the plugin work with mods?
+Yes! That's exactly what the plugin is made for! It works with all mods that support Union.
Can I combine the plugin with other Union plugins?
+Yes! So far I haven't heard of any incompatibilities. Only Union Dialog Sound Volume unfortunately doesn't work and will be integrated directly into Realtime TTS in a future update.
Which languages are supported?
+German - 21 models
English - 1 model
Polish - 1 model
Russian - 1 model
Romanian - 1 model
Italian - 1 model
Czech - 1 model
Spanish - 1 model
Configuration
How do I change the voices for NPCs?
+Edit the file Union_RealTime_TTS_Voice_Mapping.yaml. A detailed guide can be found in the Documentation.
How do I correct mispronounced words?
+Use the file Union_RealTime_TTS_Replacements.yaml to define word replacements. More information in the Documentation.
Can I replace only dialogues without original audio?
+Yes, this option can be activated in the game menu. (Default setting)
Troubleshooting
The plugin won't load - what can I do?
+If the plugin won't load, you can activate debug mode to find out what the problem is:
Step 1: Activate debug mode
Open the file System/Gothic.ini with a text editor (e.g. Notepad++) and search for the section [UNION_REALTIME_TTS]. Change:
DebugMode=1
Step 2: Activate debug window
Open the file System/Systempack.ini and search for the section [CORE]. Change:
ShowDebugWindow=true
Step 3: Start Gothic
Restart Gothic. You will now see an additional window that shows in detail what the plugin is doing.
Get help:
Take a screenshot or copy the error message and send it to me via Discord (neocromicon) or in the main thread in the WoG forum.
The voices sound distorted or choppy
+Preload should be enabled for better performance. It causes longer loading times at startup, but helps exactly against such problems.
If you still have problems, please check the minimum requirements to see if your PC meets them.
My YAML file is not recognized
+Possible causes:
1. Syntax error in the YAML file
YAML syntax is very sensitive. Check your file for common errors such as:
• Missing space after colon (word:replacement instead of word: replacement)
• Space before colon
• Wrong indentation
A detailed guide to correct YAML syntax can be found in the Documentation (YAML Basics).
2. Wrong file location
If you haven't edited the YAML files, check if they are in the System folder of your Gothic installation:
• System/Union_RealTime_TTS_Replacements.yaml
• System/Union_RealTime_TTS_Voice_Mapping.yaml
Miscellaneous
Where can I find help if my question is not answered here?
+You can reach me in various ways:
Discord: neocromicon
Forum: Main thread in WoG forum
I'm happy to help with problems or questions about the plugin!
Can I add my own voices?
+Yes! You can train your own Piper TTS models and use them in the Voice Mapping configuration.
A detailed guide can be found on the Train Voice page.
Is the plugin being further developed?
+Yes! The plugin is actively being developed. New features, performance improvements and additional voices are planned.
A detailed overview of planned features can be found on the Roadmap.