utils for Librispeech

dr-700c-dec
David 2020-04-11 16:25:21 +09:30
parent ae72068708
commit cc0ecbaf7e
2 changed files with 16 additions and 4 deletions

10
src/concat.sh 100644 → 100755
View File

@ -1,6 +1,8 @@
# Place in 16k-LP7 from TSPSpeech.iso and run to concatenate wave files
# into one headerless training file
for i in */*.wav
#!/bin/bash
# Concatenate .wav files into one headerless .sw training file
# usage: ./concat.sh concatfile.sw
for i in `find . -name '*.wav'`
do
sox $i -r 16000 -c 1 -t sw -
done > input.s16
done > $1

10
src/flac_to_wav.sh 100755
View File

@ -0,0 +1,10 @@
#!/bin/bash
# Convert all .flac files under this folder to .wav files
# source: several GitHub repos
find . -iname "*.flac" | wc
for flacfile in `find . -iname "*.flac"`
do
ffmpeg -y -f flac -i $flacfile -ab 64k -ac 1 -ar 16000 -f wav "${flacfile%.*}.wav"
done