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.