forked from mpc001/auto_avsr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun_noisy.sh
25 lines (20 loc) · 1.11 KB
/
run_noisy.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
audio_noisy=(999999 12.5 7.5 2.5 -2.5 -7.5)
video_noisy=(0 0.1)
for ((i=0;i<${#audio_noisy[@]};i++)); do
for ((j=0;j<${#video_noisy[@]};j++)); do
echo "audio_noisy: ${audio_noisy[$i]}, video_noisy: ${video_noisy[$j]}"
root_dir=/work/lixiaolou/program/auto_avsr
file_path=$root_dir/data/FakeAVCeleb/label_test_updated.csv
infer_path=$root_dir/infer/FakeAVCeleb/white_audio_${audio_noisy[$i]}_video_${video_noisy[$j]}_vsr.json
asr_infer_path=$root_dir/infer/FakeAVCeleb/white_audio_${audio_noisy[$i]}_video_${video_noisy[$j]}_asr.csv
CUDA_VISIBLE_DEVICES=1 python predict_asr.py \
decode.snr_target=${audio_noisy[$i]} \
file_path=$file_path \
infer_path=$infer_path \
asr_infer_path=$asr_infer_path
CUDA_VISIBLE_DEVICES=1 python predict_vsr.py \
decode.snr_target=${video_noisy[$j]} \
file_path=$asr_infer_path \
infer_path=$infer_path
done
done