akhaliq3
spaces demo
2b7bf83
raw
history blame
1.36 kB
#!/bin/bash
# Copyright 2020 Tomoki Hayashi
# MIT License (https://opensource.org/licenses/MIT)
download_dir=$1
# check arguments
if [ $# != 1 ]; then
echo "Usage: $0 <download_dir>"
exit 1
fi
set -euo pipefail
base_url=http://www.openslr.org/resources/60
parts="dev-clean test-clean dev-other test-other train-clean-100 train-clean-360 train-other-500"
cwd=$(pwd)
if [ ! -e "${download_dir}/LibriTTS/.done" ]; then
mkdir -p "${download_dir}"
cd "${download_dir}" || exit 1;
for part in ${parts}; do
if [ -e "./LibriTTS/.${part}_done" ]; then
echo "Download of ${part} is already finished. skipped."
continue
fi
wget --no-check-certificate "${base_url}/${part}.tar.gz"
tar xvzf "${part}.tar.gz"
touch "./LibriTTS/.${part}_done"
done
touch ./LibriTTS/.done
cd "${cwd}" || exit 1;
echo "Successfully downloaded data."
else
echo "Already exists. Skipped."
fi
if [ ! -e "${download_dir}/LibriTTSLabel/.done" ]; then
cd "${download_dir}" || exit 1;
rm -rf LibriTTSLabel
git clone https://github.com/kan-bayashi/LibriTTSLabel.git
cd LibriTTSLabel
cat lab.tar.gz-* > lab.tar.gz
tar xvzf lab.tar.gz
touch .done
cd "${cwd}" || exit 1;
echo "Successfully downloaded label data."
else
echo "Already exists. Skipped."
fi