Explorar o código

remove the file at the end of the process if the user does not set the cache to True

nico %!s(int64=8) %!d(string=hai) anos
pai
achega
12ab8d7ee0
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      core/TTS/TTSModule.py

+ 4 - 0
core/TTS/TTSModule.py

@@ -77,6 +77,10 @@ class TTSModule(object):
         # then play the generated audio file
         self.play_audio()
 
+        # if the user don't want to keep the cache we remove the file
+        if not self.cache:
+            FileManager.remove_file(self.file_path)
+
     def _get_path_to_store_audio(self):
         """
         Get a sentence (a text) an return the full path of the file