0847c3fb914d7a8b74b2ee011047f52ef498baae
[processor-sdk/kaldi.git] / egs / apiai_decode / s5 / download-model.sh
1 #!/bin/bash
2 # Downlaods Api.ai chain model into exp/api.ai-model/ (will replace one if exists)
4 DOWNLOAD_URL="https://api.ai/downloads/api.ai-kaldi-asr-model.zip"
6 echo "Downloading model"
7 wget -N $DOWNLOAD_URL || ( echo "Unable to download model: $DOWNLOAD_URL" && exit 1 );
9 echo "Unpacking model"
10 unzip api.ai-kaldi-asr-model.zip || ( echo "Unable to extract api.ai-kaldi-asr-model.zip" && exit 1 );
12 echo "Moving model to exp/api.ai-model/"
13 if [ ! -d exp ]; then
14         mkdir exp;
15 fi;
17 if [ -d exp/api.ai-model ]; then
18         echo "Found existing model, removing";
19         rm -rf exp/api.ai-model/
20 fi
22 mv api.ai-kaldi-asr-model exp/api.ai-model || ( echo "Unable to move model to exp/" && exit 1 )
24 echo "Model is ready to use use recognize-wav.sh to do voice recognition"