瀏覽代碼

fix returned output when using say_template or file_tempate Closes #262

nico 8 年之前
父節點
當前提交
4e0933d0a7
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      kalliope/core/NeuronLauncher.py

+ 4 - 1
kalliope/core/NeuronLauncher.py

@@ -80,7 +80,10 @@ class NeuronLauncher:
         if isinstance(neuron_parameters, dict):
         if isinstance(neuron_parameters, dict):
             returned_dict = dict()
             returned_dict = dict()
             for key, value in neuron_parameters.items():
             for key, value in neuron_parameters.items():
-                returned_dict[key] = cls._replace_brackets_by_loaded_parameter(value, loaded_parameters)
+                if key in "say_template" or key in "file_template":  # those keys are reserved for the TTS.
+                    returned_dict[key] = value
+                else:
+                    returned_dict[key] = cls._replace_brackets_by_loaded_parameter(value, loaded_parameters)
             return returned_dict
             return returned_dict
 
 
         if isinstance(neuron_parameters, list):
         if isinstance(neuron_parameters, list):