From 317f35e950cffc5e31b66734f377047a0073108d Mon Sep 17 00:00:00 2001 From: Daniel Povey Date: Sat, 31 Mar 2018 13:14:09 -0400 Subject: [PATCH] [scripts] Make sure nj in get_utt2dur.sh does not exceed num-utts. (thx: @olix20) --- egs/wsj/s5/utils/data/get_utt2dur.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/egs/wsj/s5/utils/data/get_utt2dur.sh b/egs/wsj/s5/utils/data/get_utt2dur.sh index e6a344d7d50..800cac81d18 100755 --- a/egs/wsj/s5/utils/data/get_utt2dur.sh +++ b/egs/wsj/s5/utils/data/get_utt2dur.sh @@ -82,6 +82,12 @@ elif [ -f $data/wav.scp ]; then echo "... perturb_data_dir_speed_3way.sh." fi + + num_utts=$(wc -l <$data/utt2spk) + if [ $nj -gt $num_utts ]; then + nj=$num_utts + fi + utils/data/split_data.sh --per-utt $data $nj sdata=$data/split${nj}utt