diff --git a/homeassistant/components/google_cloud/tts.py b/homeassistant/components/google_cloud/tts.py index 6fe3e385cb4..62f1d533d13 100644 --- a/homeassistant/components/google_cloud/tts.py +++ b/homeassistant/components/google_cloud/tts.py @@ -142,8 +142,8 @@ class GoogleCloudTTSProvider(Provider): DEFAULT_ENCODING ) ) # pylint: disable=no-member - - response = self._client.synthesize_speech( + response = await self.hass.async_add_executor_job( + self._client.synthesize_speech, synthesis_input, voice, audio_config