Код:
Код: Выделить всё
import time, torch, speech_recognition as sr, sounddevice as sd, random
language = 'ru'
model_id = 'ru_v3'
sample_rate = 48000
speaker = 'baya'
put_ac = True
put_yoo = True
device = torch.device('cpu')
model, _ = torch.hub.load(repo_or_dir='snakers4_silero- models_master',
model='silero_tts',
language=language,
speaker=model_id)
model.to(device)
# rest of the code...
Код: Выделить всё
File "c:\Users\USER\Desktop\fri\main.py", line 10, in
model, _ = torch.hub.load(repo_or_dir='snakers4_silero-models_master',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "...\torch\hub.py", line 143, in _parse_repo_info
repo_owner, repo_name = repo_info.split('/')
^^^^^^^^^^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)
Я пытался проверить, имеет ли Snakers4_silero-models_master правильный формат, папка существует локально в кеше PyTorch.
Как правильно загрузить модель Silero TTS с помощью torch.hub?
Должен ли я использовать URL-адрес GitHub вместо локальной папки имя?
Как исправить эту ошибку?
Python 3.10, Windows
Подробнее здесь: https://stackoverflow.com/questions/780 ... -to-unpack
Мобильная версия