annotate more songs
[asr1617data.git] / preprocess.sh
index e426821..bf43c7c 100644 (file)
@@ -3,27 +3,24 @@ set -e
 
 MAXPROCS=4
 FREQUENCY=44100
-#FREQUENCY=22050
+FREQUENCY=22050
 
-#rm -rf wav mfcc
-#mkdir -p wav mfcc
-#i=0
-#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)")"
-#      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"
-#      ) &
-#      i=$((i+1))
-#done
-#wait
-python segment.py
-python train.py
-python test.py
+rm -rf wav mfcc
+mkdir -p wav mfcc
+i=0
+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)")"
+       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"
+       ) &
+       i=$((i+1))
+done
+wait