diff --git a/experiments/characterization/BS1534-19/config/BS1534-19.yml b/experiments/characterization/BS1534-19/config/BS1534-19.yml index 55fb2f2660146c8638ed90ec9cd0d89f7e1fd2ba..e2789faa49b3fc5e4229b9114a1a0b23d9619e1b 100644 --- a/experiments/characterization/BS1534-19/config/BS1534-19.yml +++ b/experiments/characterization/BS1534-19/config/BS1534-19.yml @@ -106,7 +106,7 @@ conditions_to_generate: opts: - -stereo_dmx_evs dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx + bin: ivas_processing_scripts/bin/EVS_dec_fx c08: type: ivas ivas_rend: @@ -118,7 +118,7 @@ conditions_to_generate: opts: - -stereo_dmx_evs dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx + bin: ivas_processing_scripts/bin/EVS_dec_fx ################################################ ### Post-processing diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 9562c44b16dfe7053f8cb4014753b35d57ce45be..28c207182819494c8796e0507b3d3763f742f1ca 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -232,6 +232,7 @@ class IVAS(Processing): # done this way to ensure `output_format` is replaced in the correct position cmd.remove("-stereo_dmx_evs") cmd[cmd.index("-stereo")] = "-stereo_dmx_evs" + self.use_evs_dec = True # signal the decoder to use EVS commandline run(cmd, logger=logger) @@ -392,7 +393,7 @@ class IVAS(Processing): else: output_format = self.out_fmt.name - if output_format == "": + if output_format == "" or getattr(self, "use_evs_dec", None): cmd.extend( [ str(self.out_fs // 1000),