predict smoothing
[asr1617data.git] / preprocess.sh
index 7522f1e..58db369 100644 (file)
@@ -3,27 +3,24 @@ set -e
 
 MAXPROCS=4
 FREQUENCY=44100
-#FREQUENCY=22050
+FREQUENCY=22050
+FREQUENCY=16000
 
 rm -rf wav mfcc
 mkdir -p wav mfcc
 i=0
-for f in orig/*.flac; do
+for f in orig/*/*.flac; do
        while [ $(jobs -p | wc -l) -ge $MAXPROCS ]; do sleep 1; done
        
        echo $f
-       BN="$(echo $f | grep -Po "(?<=/[0-9][0-9] - ).*(?=\.flac)")"
+       BN="$(echo $f | grep -Po "(?<=/[0-9][0-9]_-_).*(?=\.flac)")"
        NUM="$(printf '%02d' "$i")"
        WAV="wav/$NUM.wav"
        MFCC="mfcc/$NUM.mfcc"
 
        (       echo "Processing $f" &&
-               sox "$f" -V1 -c 1 -r $FREQUENCY $WAV &&
-               python mfcc.py < "$WAV" > "$MFCC"
+               sox "$f" -V1 -c 1 -r $FREQUENCY $WAV
        ) &
        i=$((i+1))
 done
 wait
-python segment.py
-python train.py
-python test.py