Ошибка при компиляции кода
import torch
import sounddevice as sd
import time
language = 'ru'
model_id = 'ru_v3'
sample_rate = 48000 # 48000
speaker = 'aidar' # aidar, baya, kseniya, xenia, random
put_accent = True
put_yo = True
device = torch.device('cpu') # cpu или gpu
text = "Привет"
model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models',
model='silero_tts',
language=language,
speaker=model_id)
model.to(device)
# воспроизводим
def va_speak(what: str):
audio = model.apply_tts(text=what+"..",
speaker=speaker,
sample_rate=sample_rate,
put_accent=put_accent,
put_yo=put_yo)
sd.play(audio, sample_rate * 1.05)
time.sleep((len(audio) / sample_rate) + 0.5)
sd.stop()
Ошибка:
RuntimeError: open file failed because of errno 2 on fopen: No such file or directory, file path: C:\Users\Батмунх/.cache\torch\hub\snakers4_silero-models_master\src\silero\model\ru_v3.pt
PS C:\Users\Батмунх> & C:/Users/Батмунх/AppData/Local/Programs/Python/Python311/python.exe "c:/Users/Батмунх/AppData/Local/Temp/Temp1_Jarvis 2.0 (1).zip/tts.py"
Using cache found in C:\Users\Батмунх/.cache\torch\hub\snakers4_silero-models_master
Traceback (most recent call last):
File "c:\Users\Батмунх\AppData\Local\Temp\Temp1_Jarvis 2.0 (1).zip\tts.py", line 14, in <module>
model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Батмунх\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\hub.py", line 558, in load
model = _load_local(repo_or_dir, model, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Батмунх\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\hub.py", line 587, in _load_local
model = entry(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Батмунх/.cache\torch\hub\snakers4_silero-models_master\src\silero\silero.py", line 87, in silero_tts
imp = package.PackageImporter(model_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Батмунх\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\package\package_importer.py", line 95, in __init__
self.zip_reader = torch._C.PyTorchFileReader(self.filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: open file failed because of errno 2 on fopen: No such file or directory, file path: C:\Users\Батмунх/.cache\torch\hub\snakers4_silero-models_master\src\silero\model\ru_v3.pt