better handling of dvms venvs (again with live feedback)

This commit is contained in:
Believethehype
2024-06-26 10:55:17 +02:00
parent 000a0fc983
commit cadacb59f0
3 changed files with 87 additions and 11 deletions

View File

@@ -106,9 +106,11 @@ class TextToSpeech(DVMTaskInterface):
from TTS.api import TTS
options = self.set_options(request_form)
device = "cuda" if torch.cuda.is_available() else "cpu"
# else "mps" if torch.backends.mps.is_available() \
#else "mps" if torch.backends.mps.is_available()
print(device)
print(TTS().list_models().list_tts_models())
print(TTS().list_models())
try:
# model = "tts_models/deu/fairseq/vits"
# model = "tts_models/multilingual/multi-dataset/your_tts"