Skip to content

Instantly share code, notes, and snippets.

@pasindud
Last active February 23, 2018 16:11
Show Gist options
  • Select an option

  • Save pasindud/147a74278fe6a89136a957f6fcdd80a5 to your computer and use it in GitHub Desktop.

Select an option

Save pasindud/147a74278fe6a89136a957f6fcdd80a5 to your computer and use it in GitHub Desktop.
LANG_PATH="/usr/local/src/language-resources/vb/festvox/"
mkdir -p "${LANG_PATH}"
ls -l /mnt/data/
# Copy non wav resources to language-resources
cp /mnt/data/txt.done.data "${LANG_PATH}"
cp /mnt/data/ipa_phonology.json "${LANG_PATH}"
cp /mnt/data/lexicon.scm "${LANG_PATH}"
# Untar the wavs
mkdir /mnt/data/wavs && cd /mnt/data/wavs
if [[ -f ../wav.tar ]]; then
tar -xf ../wav.tar
fi
if [[ -f ../wav.tar.gz ]]; then
tar -xvzf ../wav.tar.gz
fi
cd ../
find /mnt
exit 1
# Make voice training dir
mkdir /mnt/data/voice
# Start festival training
cd /usr/local/src/language-resources
/usr/local/src/language-resources/festival_utils/build_festvox_voice.sh \
/mnt/data/wavs \
vb \
/mnt/data/voice
# Package built voice
cd /mnt/data/voice
tar --absolute-names -zcvf /mnt/data/build_voice.tar.gz .
ls -l /mnt/data/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment