Просмотр исходного кода

Fix UnboundLocalError for torchaudio in ReferenceLoader.__init__ (#1257)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Zakir Jiwani 5 дней назад
Родитель
Сommit
3dd1f85c40
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      fish_speech/inference_engine/reference_loader.py

+ 1 - 1
fish_speech/inference_engine/reference_loader.py

@@ -45,7 +45,7 @@ class ReferenceLoader:
             # torchaudio 2.9+ removed list_audio_backends()
             # Try ffmpeg first, fallback to soundfile
             try:
-                import torchaudio.io._load_audio_fileobj  # noqa: F401
+                __import__("torchaudio.io._load_audio_fileobj")
 
                 self.backend = "ffmpeg"
             except (ImportError, ModuleNotFoundError):