Baseline

Python Modules

recipes.cec1.baseline.enhance

recipes.cec1.baseline.evaluate

Configuration Files

config.yaml

 1path:
 2  root: ???
 3  exp_folder: ./results/ # folder to store intermediate signals and final results
 4  scenes_listeners_file: ${path.root}/clarity_CEC1_data/clarity_data/metadata/scenes_listeners.dev.json
 5  listeners_file: ${path.root}/clarity_CEC1_data/clarity_data/metadata/listeners.json
 6  scenes_folder: ${path.root}/clarity_CEC1_data/clarity_data/dev/scenes
 7  enhanced_signals: ${path.exp_folder}/enhanced_signals
 8
 9# experimental parameters
10num_channels: 3
11sample_rate: 44100
12ahr: 20
13equiv_0db_spl: 100
14
15GHAHearingAid: # hyperparameters for GHA Hearing Aid, BE CAREFUL if making changes
16  sample_rate: ${sample_rate}
17  ahr: ${ahr}
18  audf: null
19  cfg_file: prerelease_combination4_smooth
20  noise_gate_levels: null
21  noise_gate_slope: 0
22  cr_level: 0
23  max_output_level: 100
24  equiv_0db_spl: ${equiv_0db_spl}
25  test_nbits: 16
26
27MSBGEar: # hyperparameters for MSBG ear
28  src_pos: ff
29  sample_rate: ${sample_rate}
30  equiv_0db_spl: ${equiv_0db_spl}
31  ahr: ${ahr}
32
33mbstoi:
34  sample_rate: ${sample_rate}
35  grid_coarseness: 1
36
37# disable hydra loggings
38defaults:
39  - override hydra/job_logging: disabled
40
41hydra:
42  output_subdir: Null
43  run:
44    dir: .
45  job:
46    chdir: True