Oh wow was I surprised to see the quality. All of the cloud providers are abysmally bad at transcribing German.
I believe the reason is that in German, you can make up word combinations on the fly and use them as valid nouns. And people do that, if it's convenient or if it enables you to be more precise.
"Dampfschiffahrtsgesellschaft" = Society (Gesellschaft) for Driving (Fahrt) of Boats (Schiff) with Steam (Dampf)
In the case of pronunciation this primarily poses a problem with detecting the intended word, but in other cases "cleaning up" the output may lose contextual information (e.g. what a speaker was going to say before cutting themselves off and using a different word). This is difficult enough for a human to get right, let alone a machine.
They trip up on technical jargon but handle everyday conversations just fine, including speaker detection, punctuation, idioms, etc.
But that's also a slightly different use case, where each speaker is in their own (somewhat) quiet environment and on separate connections (and thus audio tracks).
It's much harder to do all that after the fact, like with a recorded video.
I find Trint.com, which is partially automatic, to be good for that... the AI does a first pass, and a human cleans it up afterward. YouTube has a similar assisted-auto feature for their captions, minus speaker separation.
In this context, Gesellschaft translates to Company. (GmbH=LLC)
The spelling also depends on whether you're talking about the historical Erste Donau-Dampfschiffahrts-Gesellschaft or any generic Dampfschifffahrts-Gesellschaft – note the ff vs. fff in middle; the old company name retains its pre-1996 spelling.
Donaudampfschiffahrtsgesellschaft without hyphens was as far as I can tell never officially used by the company, but used informally as part of the name of the Donaudampfschiffahrtsgesellschaftskapitänstango, a 1930s song.
SteamBoatDrivingSociety
Which actually made complete sense even in English!
Due to much more complicated grammar German is much more difficult to learn than English, but at least the spelling is easy.
I wonder why more languages never try to simplify their orthographies. Children could spend years learning useful things, instead of wasting time on spelling.
Controversial opinion here: they should have removed ß (sharffes S) completely. It is still used in some relatively rare cases.
The first is to record the sounds you hear. Look at a common stenographic "alphabet" (often called "shorthand alphabet" though that practice is essentially dead) or at the keyboard of a stenographic machine.
Then the stenographer reads the output (either hand or machine generated) and writes a text using a combination of cue (from the paper) and memory.
This is quite different from trying to do straight text-to-speech.