parent
0573c70d2e
commit
33ffd88a3f
@ -0,0 +1,62 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
cd "$(dirname "$(realpath "$0")")"
|
||||||
|
|
||||||
|
download() {
|
||||||
|
file="$1"
|
||||||
|
url="$2"
|
||||||
|
md5="$3"
|
||||||
|
dir="$4"
|
||||||
|
|
||||||
|
cd "$dir"
|
||||||
|
|
||||||
|
if [ -f "$file" ] && [ "$(md5sum "$file" | awk '{ print $1 }')" = "$md5" ]; then
|
||||||
|
echo "File $file (MD5: $md5) has been downloaded."
|
||||||
|
else
|
||||||
|
echo "Downloading $file..."
|
||||||
|
wget -O "$file" "$url"
|
||||||
|
|
||||||
|
# MD5 verify
|
||||||
|
fileMd5="$(md5sum "$file" | awk '{ print $1 }')"
|
||||||
|
if [ "$fileMd5" == "$md5" ]; then
|
||||||
|
echo "File $file (MD5: $md5) has been downloaded."
|
||||||
|
else
|
||||||
|
echo "MD5 mismatch, file may be corrupt"
|
||||||
|
echo "$file MD5: $fileMd5, it should be $md5"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Extracting $file..."
|
||||||
|
echo '-----------------------'
|
||||||
|
tar -vxf "$file"
|
||||||
|
echo '======================='
|
||||||
|
}
|
||||||
|
|
||||||
|
########################################
|
||||||
|
|
||||||
|
DIST_DIR="$PWD/front_demo/dict"
|
||||||
|
|
||||||
|
mkdir -p "$DIST_DIR"
|
||||||
|
|
||||||
|
download 'fastspeech2_nosil_baker_ckpt_0.4.tar.gz' \
|
||||||
|
'https://paddlespeech.bj.bcebos.com/t2s/text_frontend/fastspeech2_nosil_baker_ckpt_0.4.tar.gz' \
|
||||||
|
'7bf1bab1737375fa123c413eb429c573' \
|
||||||
|
"$DIST_DIR"
|
||||||
|
|
||||||
|
download 'speedyspeech_nosil_baker_ckpt_0.5.tar.gz' \
|
||||||
|
'https://paddlespeech.bj.bcebos.com/t2s/text_frontend/speedyspeech_nosil_baker_ckpt_0.5.tar.gz' \
|
||||||
|
'0b7754b21f324789aef469c61f4d5b8f' \
|
||||||
|
"$DIST_DIR"
|
||||||
|
|
||||||
|
download 'jieba.tar.gz' \
|
||||||
|
'https://paddlespeech.bj.bcebos.com/t2s/text_frontend/jieba.tar.gz' \
|
||||||
|
'6d30f426bd8c0025110a483f051315ca' \
|
||||||
|
"$DIST_DIR"
|
||||||
|
|
||||||
|
download 'tranditional_to_simplified.tar.gz' \
|
||||||
|
'https://paddlespeech.bj.bcebos.com/t2s/text_frontend/tranditional_to_simplified.tar.gz' \
|
||||||
|
'258f5b59d5ebfe96d02007ca1d274a7f' \
|
||||||
|
"$DIST_DIR"
|
||||||
|
|
||||||
|
echo "Done."
|
Loading…
Reference in new issue