| File was renamed from egs/alimeeting/sa-asr/utils/copy_data_dir.sh |
| | |
| | | cat $srcdir/utt2uniq | awk -v p=$utt_prefix -v s=$utt_suffix '{printf("%s%s%s %s\n", p, $1, s, $2);}' > $destdir/utt2uniq |
| | | fi |
| | | |
| | | cat $srcdir/utt2spk | utils/apply_map.pl -f 1 $destdir/utt_map | \ |
| | | utils/apply_map.pl -f 2 $destdir/spk_map >$destdir/utt2spk |
| | | cat $srcdir/utt2spk | local/apply_map.pl -f 1 $destdir/utt_map | \ |
| | | local/apply_map.pl -f 2 $destdir/spk_map >$destdir/utt2spk |
| | | |
| | | utils/utt2spk_to_spk2utt.pl <$destdir/utt2spk >$destdir/spk2utt |
| | | local/utt2spk_to_spk2utt.pl <$destdir/utt2spk >$destdir/spk2utt |
| | | |
| | | if [ -f $srcdir/feats.scp ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/feats.scp >$destdir/feats.scp |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/feats.scp >$destdir/feats.scp |
| | | fi |
| | | |
| | | if [ -f $srcdir/vad.scp ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/vad.scp >$destdir/vad.scp |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/vad.scp >$destdir/vad.scp |
| | | fi |
| | | |
| | | if [ -f $srcdir/segments ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/segments >$destdir/segments |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/segments >$destdir/segments |
| | | cp $srcdir/wav.scp $destdir |
| | | else # no segments->wav indexed by utt. |
| | | if [ -f $srcdir/wav.scp ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/wav.scp >$destdir/wav.scp |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/wav.scp >$destdir/wav.scp |
| | | fi |
| | | fi |
| | | |
| | |
| | | fi |
| | | |
| | | if [ -f $srcdir/text ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/text >$destdir/text |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/text >$destdir/text |
| | | fi |
| | | if [ -f $srcdir/utt2dur ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/utt2dur >$destdir/utt2dur |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/utt2dur >$destdir/utt2dur |
| | | fi |
| | | if [ -f $srcdir/utt2num_frames ]; then |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/utt2num_frames >$destdir/utt2num_frames |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/utt2num_frames >$destdir/utt2num_frames |
| | | fi |
| | | if [ -f $srcdir/reco2dur ]; then |
| | | if [ -f $srcdir/segments ]; then |
| | | cp $srcdir/reco2dur $destdir/reco2dur |
| | | else |
| | | utils/apply_map.pl -f 1 $destdir/utt_map <$srcdir/reco2dur >$destdir/reco2dur |
| | | local/apply_map.pl -f 1 $destdir/utt_map <$srcdir/reco2dur >$destdir/reco2dur |
| | | fi |
| | | fi |
| | | if [ -f $srcdir/spk2gender ]; then |
| | | utils/apply_map.pl -f 1 $destdir/spk_map <$srcdir/spk2gender >$destdir/spk2gender |
| | | local/apply_map.pl -f 1 $destdir/spk_map <$srcdir/spk2gender >$destdir/spk2gender |
| | | fi |
| | | if [ -f $srcdir/cmvn.scp ]; then |
| | | utils/apply_map.pl -f 1 $destdir/spk_map <$srcdir/cmvn.scp >$destdir/cmvn.scp |
| | | local/apply_map.pl -f 1 $destdir/spk_map <$srcdir/cmvn.scp >$destdir/cmvn.scp |
| | | fi |
| | | for f in frame_shift stm glm ctm; do |
| | | if [ -f $srcdir/$f ]; then |
| | |
| | | [ ! -f $srcdir/feats.scp ] && validate_opts="$validate_opts --no-feats" |
| | | [ ! -f $srcdir/text ] && validate_opts="$validate_opts --no-text" |
| | | |
| | | utils/validate_data_dir.sh $validate_opts $destdir |
| | | local/validate_data_dir.sh $validate_opts $destdir |