Built-in support to download TTS models en masse? #978
AndrewBarfield
started this conversation in
General
Replies: 3 comments 7 replies
-
|
Default is LJSpeech dataset. There is no command to download all the models. You need to call once each model or you can use ModelManager class to do that manually. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
@AndrewBarfield would you mind sharing your Dockerfile/project? I'm trying to modify and build https://github.com/synesthesiam/coqui-docker/ for amd64 (CPU) only but I haven't got it working yet. |
Beta Was this translation helpful? Give feedback.
3 replies
-
|
Oh, BTW, here's the script that I use to download all the models. #!/bin/bash
list=$(tts --list_models | grep -oP 'tts_models[^\s]*')
while IFS= read -r line; do
filename=$(basename -- "$line")
tts --text "Hello world!" \
--model_name "$line" \
--out_path "wav/$filename.wav"
echo -e "\n"
done <<< "$list" |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm creating a Docker container for TTS and would like to be able to download all models/vocoders in one fell swoop.
I've found: https://github.com/coqui-ai/TTS/blob/main/TTS/.models.json, so I could write a script to do it but that could get stale quickly.
Is there a command-line argument to do this for TTS or TTS-Server?
Thanks in advance!
(Completely unrelated P.S.: Is the default voice Korva Coleman?)
Beta Was this translation helpful? Give feedback.
All reactions