499b706e0d37beb68618d143ac4155278c473898
[asr1617data.git] / preprocess.sh
1 #!/bin/bash
2 set -e
3
4 MAXPROCS=4
5 FREQUENCY=44100
6 #FREQUENCY=22050
7
8 #rm -rf wav mfcc
9 #mkdir -p wav mfcc
10 #i=0
11 #for f in orig/*.flac; do
12 # while [ $(jobs -p | wc -l) -ge $MAXPROCS ]; do sleep 1; done
13 #
14 # echo $f
15 # BN="$(echo $f | grep -Po "(?<=/[0-9][0-9]_-_).*(?=\.flac)")"
16 # NUM="$(printf '%02d' "$i")"
17 # WAV="wav/$NUM.wav"
18 # MFCC="mfcc/$NUM.mfcc"
19 #
20 # ( echo "Processing $f" &&
21 # sox "$f" -V1 -c 1 -r $FREQUENCY $WAV &&
22 # python mfcc.py < "$WAV" > "$MFCC"
23 # ) &
24 # i=$((i+1))
25 #done
26 #wait
27 python segment.py
28 python train.py
29 python test.py