The setup for a listening test from the experiments folder according to the Processing Plan (IVAS-7) and Test Plan (IVAS-8) consists of two steps:
item generation and item processing.
item generation and item processing. The two steps can be applied independent of each other.
For the two tests P800-1 and P800-2 (Stereo) the input audio files have to be low-pass filtered to 16kHz. This step is not necesary for all other tests.
In the following sections the only purpose of the curly brackets is to mark the variables that thave to be replaced with the actual values.
## P800
### LP filtering for P800-1 and P800-2
To low-pass filter the input signals run `python other/lp16k.py {input_folder} {output_folder}` from the root folder of the repository.
### Item generation
To set up the P800-{X} listening test (X = 1, 2, ...9) copy your mono input files to 'experiments/selection/P800-{X}/gen_input/items_mono'.
These files have to follow the naming scheme '{l}{LL}p0{X}{name_of_item}' where 'l' stands for the listening lab designator: a (Force Technology),
b (HEAD acoustics), c (MQ University), d (Mesaqin.com), and 'LL' stands for the language: EN, GE, JA, MA, DA, FR.
b (HEAD acoustics), c (MQ University), d (Mesaqin.com), and 'LL' stands for the language: EN, GE, JP, MA, DK, FR.
The impluse responses have to be copied to experiments/selection/P800-{X}/gen_input/IRs.
To generate the items run `python -m ivas_processing_scripts.generation experiments/selection/P800-{X}/config/item_gen_P800-{X}_{l}.yml` from the root folder of the repository.
The resulting files can be found in 'experiments/selection/P800-{X}/proc_input' sorted by category.
The resulting files can be found in 'experiments/selection/P800-{X}/proc_input_{l}' sorted by category.
For P800-3 the input files for the processing are already provided by the listening lab. This means this step can be skipped.
For tests with ISM input format (P800-6 and P800-7) no IRs are needed, only mono sentences
### Item processing
If the tests includes background noise, the corresponding files have to be copied to 'experiments/selection/P800-{X}/background_noise'.
The input has to be in the folder 'experiments/selection/P800-{X}/proc_input_{l}'. If item generation is performed previous to this step, the crresponding files are already in the right folder.
If this step is performed independently of the previous one the input files have to be copied to the respective folder sorted by category.
If the test includes background noise, the corresponding files have to be copied to 'experiments/selection/P800-{X}/background_noise'.
The naming has to follow the scheme 'background_noise_cat{c}.wav' where 'c' denotes the category with a number between one and six.
To process the items run `python generate_test.py P800-{X},{l}` from the root folder of this repository.
The results can be found in 'experiments/selection/P800-{X}/proc_output'.
To process the items run `python generate_test.py P800-{X},{l}` from the root folder of the repository.
The results can be found in 'experiments/selection/P800-{X}/proc_output_{l}'.
For more information about this processing step see
[How to generate the configs and process items for the selection test experiments](#how-to-generate-the-configs-and-process-items-for-the-selection-test-experiments).