From acdda1f42bf4b5c7d570ea31115574776f6f1f03 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Tue, 7 Feb 2017 22:54:52 +0100 Subject: [PATCH] Revert last change on TTS cache load for more speed (#5797) --- homeassistant/components/tts/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/tts/__init__.py b/homeassistant/components/tts/__init__.py index fb99219416f..9d31667cc14 100644 --- a/homeassistant/components/tts/__init__.py +++ b/homeassistant/components/tts/__init__.py @@ -302,7 +302,7 @@ class SpeechManager(object): # is file store in file cache elif use_cache and key in self.file_cache: filename = self.file_cache[key] - yield from self.async_file_to_mem(key) + self.hass.async_add_job(self.async_file_to_mem(key)) # load speech from provider into memory else: filename = yield from self.async_get_tts_audio(