SohomToom commited on
Commit
689f7db
·
verified ·
1 Parent(s): c1e585c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -59,12 +59,15 @@ def clone_and_speak(text, speaker_wav):
59
  # Generate base TTS voice
60
  speed = 1.0
61
  #source_se = torch.load(f'checkpoints/base_speakers/EN/{speaker_key}.pth', map_location=device)
62
- model.tts_to_file(text, speaker_id, tmp_melo_path,speed=speed)
63
 
64
  # Use speaker_wav as reference to extract style embedding
65
  from openvoice import se_extractor
66
  torch.hub.load('snakers4/silero-vad', 'silero_vad', force_reload=False)
67
  ref_se, _ = se_extractor.get_se(speaker_wav, tone_color_converter, vad=True)
 
 
 
68
 
69
  # Run the tone conversion
70
  tone_color_converter.convert(
 
59
  # Generate base TTS voice
60
  speed = 1.0
61
  #source_se = torch.load(f'checkpoints/base_speakers/EN/{speaker_key}.pth', map_location=device)
62
+
63
 
64
  # Use speaker_wav as reference to extract style embedding
65
  from openvoice import se_extractor
66
  torch.hub.load('snakers4/silero-vad', 'silero_vad', force_reload=False)
67
  ref_se, _ = se_extractor.get_se(speaker_wav, tone_color_converter, vad=True)
68
+ if torch.backends.mps.is_available() and device == 'cpu':
69
+ torch.backends.mps.is_available = lambda: False
70
+ model.tts_to_file(text, speaker_id, tmp_melo_path,speed=speed)
71
 
72
  # Run the tone conversion
73
  tone_color_converter.convert(