Fix: Set language for Azure TTS services

This commit is contained in:
Mark Backman
2025-04-07 09:19:50 -04:00
parent 6466573b84
commit b03563765f
2 changed files with 12 additions and 9 deletions

View File

@@ -159,8 +159,8 @@ class AzureTTSService(AzureBaseTTSService):
self._speech_config = SpeechConfig(
subscription=self._api_key,
region=self._region,
speech_recognition_language=self._settings["language"],
)
self._speech_config.speech_synthesis_language = self._settings["language"]
self._speech_config.set_speech_synthesis_output_format(
sample_rate_to_output_format(self.sample_rate)
)
@@ -254,8 +254,8 @@ class AzureHttpTTSService(AzureBaseTTSService):
self._speech_config = SpeechConfig(
subscription=self._api_key,
region=self._region,
speech_recognition_language=self._settings["language"],
)
self._speech_config.speech_synthesis_language = self._settings["language"]
self._speech_config.set_speech_synthesis_output_format(
sample_rate_to_output_format(self.sample_rate)
)