ref: d72c48e4507acc07ede6dd94acaa8b7d74d56bb3
parent: bbc550355266f1b2538b033aecfbd176b0074228
author: robs <robs>
date: Mon Aug 3 14:58:25 EDT 2009
new script
--- /dev/null
+++ b/scripts/voice-cleanup.sh
@@ -1,0 +1,26 @@
+#!/bin/sh
+
+# This script, as used at http://language101.com, shows using several
+# effects in combination to normalise and trim voice recordings that
+# may have been recorded using different microphones, with differing
+# background noise etc.
+
+SOX=../src/sox
+
+if [ $# -lt 2 ]; then
+ echo "Usage: $0 infile outfile"
+ exit 1
+fi
+
+$SOX "$1" "$2" \
+ remix - \
+ highpass 100 \
+ norm \
+ compand 0.05,0.2 6:-54,-90,-36,-36,-24,-24,0,-12 0 -90 0.1 \
+ vad -T 0.6 -p 0.2 -t 5 \
+ fade 0.1 \
+ reverse \
+ vad -T 0.6 -p 0.2 -t 5 \
+ fade 0.1 \
+ reverse \
+ norm -0.5