@PeterJD Are you using the SDK or CLI to hit the endpoint? The guidance from sovereign clouds for speech indicates the usage of SpeechConfig.FromHost() instead of SpeechConfig.FromSubscription() which is usually used.
Try using the speech studio https://speech.azure.us/portal for gov cloud to check if it is accessible from other regions too.