Azure Cognitive Services subscription key.
Sent as the Ocp-Apim-Subscription-Key header value.
See AzureSpeechSTTProviderConfig.key for the same pattern on STT.
Azure region where the Speech resource is deployed, e.g. 'eastus',
'westeurope', 'southeastasia'.
The region determines the REST endpoint hostname:
https://{region}.tts.speech.microsoft.com
Optional defaultDefault voice name to use when none is specified per-request.
Must be a valid Azure voice short-name (e.g. 'en-US-JennyNeural').
'en-US-JennyNeural'
https://learn.microsoft.com/azure/ai-services/speech-service/language-support#prebuilt-neural-voices
Optional fetchCustom fetch implementation for dependency injection in tests.
Optional init: RequestInitOptional init: RequestInitglobalThis.fetch
Configuration for the AzureSpeechTTSProvider.
See