‹ projects

vmc

a voice model creator for CMU Sphinx
Log | Files | Refs | README | LICENSE

commit b2d89ea8d72d1f74597590096df8bab5eaf1fc93
parent bcceb55f59f6700ab02a687417e6fc37b790390b
Author: umhau <umhau@users.noreply.github.com>
Date:   Tue,  1 Nov 2016 18:08:57 -0400

changed a few names, added sudo in a few places
Diffstat:
Minstalldependencies.sh | 6+++---
Minstallvmc.sh | 23++++++++++++++++-------
Auninstallvmc.sh | 15+++++++++++++++
3 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/installdependencies.sh b/installdependencies.sh @@ -2,11 +2,11 @@ # # USAGE # -# bash install.sh [installation folder path] +# bash installdependencies.sh [installation folder path] # # EXAMPLE # -# sudo bash install ~/tools +# bash installdependencies.sh ~/tools # # NOTES # @@ -152,7 +152,7 @@ else echo fi -echo "vmc dependency installations completed. Run installvmc.sh next." +echo "vmc dependency installations completed. See README for next steps." echo diff --git a/installvmc.sh b/installvmc.sh @@ -2,7 +2,7 @@ # # USAGE # -# sudo bash installvmc.sh +# bash installvmc.sh # # NOTES # @@ -22,9 +22,18 @@ tdir=/opt/vmc/tools fdir=/opt/vmc/functions +# CHECK FOR PREVIOUS INSTALLATION ================================================================= + +if [ -d /opt/vmc/ ]; then + + echo "A version of vmc is already installed. To uninstall, run uninstallvmc.sh" + exit 1 + +fi + # MOVE VMC FILES ================================================================================== -echo "Installing vmc..." +echo -n "Installing vmc..." # create vmc directories sudo mkdir -p $tdir @@ -46,10 +55,10 @@ sudo cp $scriptpath/vmc.sh /usr/local/bin/vmc.sh # GET SPHINXTRAIN BINARIES ======================================================================== # copy binary tools into model folder -cp /usr/local/libexec/sphinxtrain/bw $tdir -cp /usr/local/libexec/sphinxtrain/map_adapt $tdir -cp /usr/local/libexec/sphinxtrain/mk_s2sendump $tdir -cp /usr/local/libexec/sphinxtrain/mllr_solve $tdir +sudo cp /usr/local/libexec/sphinxtrain/bw $tdir +sudo cp /usr/local/libexec/sphinxtrain/map_adapt $tdir +sudo cp /usr/local/libexec/sphinxtrain/mk_s2sendump $tdir +sudo cp /usr/local/libexec/sphinxtrain/mllr_solve $tdir -echo "Done." +echo "done." diff --git a/uninstallvmc.sh b/uninstallvmc.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# +# USAGE +# +# bash uninstallvmc.sh +# + +# DELETE EVERYTHING =============================================================================== + +sudo rm -r /opt/vmc + +sudo rm /usr/local/bin/vmc.sh + +echo "vmc removed." +\ No newline at end of file