medallo commited on
Commit
e3b0af8
·
verified ·
1 Parent(s): f32558d

Upload xtts_demo.py

Browse files
Files changed (1) hide show
  1. xtts_demo.py +16 -2
xtts_demo.py CHANGED
@@ -14,16 +14,30 @@ import numpy as np
14
  import torch
15
  import torchaudio
16
  import traceback
17
- from utils.formatter import format_audio_list,find_latest_best_model, list_audios
18
  from utils.gpt_train import train_gpt
19
 
20
  from faster_whisper import WhisperModel
21
 
22
  from TTS.tts.configs.xtts_config import XttsConfig
23
- from TTS.tts.models.xtts import Xtts
 
 
24
 
25
  import requests
26
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  def download_file(url, destination):
28
  try:
29
  response = requests.get(url, stream=True)
 
14
  import torch
15
  import torchaudio
16
  import traceback
17
+ from utils.formatter import format_audio_list, find_latest_best_model, list_audios
18
  from utils.gpt_train import train_gpt
19
 
20
  from faster_whisper import WhisperModel
21
 
22
  from TTS.tts.configs.xtts_config import XttsConfig
23
+ from TTS.tts.configs.shared_configs import BaseTTSConfig
24
+ from TTS.tts.models.xtts import Xtts, XttsAudioConfig, XttsArgs
25
+ from TTS.config.shared_configs import BaseDatasetConfig
26
 
27
  import requests
28
 
29
+ # ✅ PARCHE COMPLETO PyTorch 2.6+
30
+ import torch.serialization
31
+ torch.serialization.add_safe_globals([
32
+ XttsConfig,
33
+ BaseTTSConfig,
34
+ BaseDatasetConfig,
35
+ Xtts,
36
+ XttsAudioConfig,
37
+ XttsArgs # ← NUEVA CLASE que pidió este último error
38
+ ])
39
+
40
+
41
  def download_file(url, destination):
42
  try:
43
  response = requests.get(url, stream=True)