|
--- |
|
license: cc-by-4.0 |
|
language: |
|
- en |
|
pipeline_tag: text-to-speech |
|
tags: |
|
- text-generation-inference |
|
--- |
|
# GLaDOS |
|
|
|
## Training |
|
|
|
This was trained with the ipython notebok [HERE](https://github.com/davesarmoury/GLaDOS/blob/main/TrainNemo/Train_NeMo.ipynb) |
|
## RIVA |
|
|
|
Look here [https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html) |
|
|
|
### On Local Machine |
|
|
|
pip3 install whl |
|
pip3 install nemo2riva |
|
|
|
nemo2riva --out hifigan.riva hifigan.nemo --key None |
|
nemo2riva --out fastpitch.riva fastpitch.nemo --key None |
|
|
|
scp .riva files to jetson under ~/RIVA/artifacts |
|
|
|
### On Jetson |
|
|
|
docker run --gpus all -it --rm \ |
|
-v /home/davesarmoury/RIVA/artifacts:/servicemaker-dev \ |
|
-v /home/davesarmoury/RIVA/riva_repo:/data \ |
|
--entrypoint="/bin/bash" \ |
|
nvcr.io/nvidia/riva/riva-speech:2.13.1-servicemaker-l4t-aarch64 |
|
|
|
riva-build speech_synthesis \ |
|
/servicemaker-dev/glados.rmir:tlt_encode \ |
|
/servicemaker-dev/glados_fastpitch.riva:tlt_encode \ |
|
/servicemaker-dev/glados_hifigan.riva:tlt_encode \ |
|
--voice_name=GLaDOS \ |
|
--sample_rate 22050 |
|
|
|
riva-deploy /servicemaker-dev/glados.rmir:tlt_encode /data/models |
|
|
|
# Exit docker |
|
|
|
ngc registry resource download-version nvidia/riva/riva_quickstart_arm64:2.13.1 |
|
cd riva_quickstart_arm64_v2.13.1 |
|
bash riva_init.sh |
|
|
|
copy glados.riva files into riva models dir |
|
|
|
riva_start.sh |