To use Magnum Opus--and if installed Open Horizons II--but with German speech:
1. Download the stock
German speech pack and its
fixes, giving 1 and 2 mods respectively for a total of 3.
2. Download
Magnum Opus and its Patch. Extract the mod and the patch and combine them for 1 patched mod.
3. Download
DeutschMod (scroll down until you see "Download DeutschMod"). Extract the mod and deleted everything from it
except \data\Sound\ (and maybe \Documentation\).
4. In JSGME install in this order:
#1 German speech pack
#2 German speech pack fixes x 2
#3 Magnum Opus patched
#4 Everything else including Open Horizons II
#5 DeutschMod \data\Sound\ only (else you get everything Deutsch instead of just sound)
#6 DBSM comes here after DeutschMod
Each step will have file change collisions with the previous steps. These are expected and what makes it work.
And then you have Magnum Opus with German speech!
EDIT: After reviewing Rudy2000's German post and TDW NewUI's thread, I realise DeutschMod should come last after other mods that affect sound except DBSM. This is tested and works without or with DBSM.